<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    qileilove

    blog已經轉移至github,大家請訪問 http://qaseven.github.io/

    關于Button點擊彈出輸入框,并且通過Servlet連接數據庫

     應主管的要求,做了一個月的Android,對Android也發生了許多的問題,下面是主管讓我弄的一個彈出輸入框,能夠輸入評論,保存到數據庫的功能
      這是MainActivity類中的內容
    // 評論按鈕
    comment = (Button) findViewById(R.id.comment);
    comment.setOnClickListener(new View.OnClickListener() {
    @Override
    public void onClick(View v) {
    // LayoutInflater inflater = getLayoutInflater();
    // final View layout = inflater.inflate(R.layout.comment,(ViewGroup) findViewById(R.id.dialog));
    // 獲取文本
    final EditText inputServer = new EditText(MainActivity.this);
    // 設置獲取文本內容為true
    inputServer.setFocusable(true);
    if(MainActivity.CityName == null){
    inputServer.setText("你還未搜索當前城市,請定位后再評論");
    }
    AlertDialog.Builder builder = new AlertDialog.Builder(MainActivity.this);
    builder.setTitle("評價框").setView(inputServer);
    builder.setNegativeButton("取消", null);
    builder.setPositiveButton("確定", new DialogInterface.OnClickListener(){
    @Override
    public void onClick(DialogInterface arg0, int arg1) {
    String text = inputServer.getText().toString();
    if(MainActivity.CityName == null){
    HttpGet httpGet = new HttpGet("http://192.168.11.135:8081/MySql/pinlunServlet?cityName=null&comment=" + text);
    try {
    HttpResponse response = new DefaultHttpClient().execute(httpGet);
    if(response.getStatusLine().getStatusCode() < 2000){
    Log.i("add", "評論成功");
    }else{
    Log.e("Err", "評論失敗");
    }
    } catch (ClientProtocolException e) {
    e.printStackTrace();
    } catch (IOException e) {
    e.printStackTrace();
    }
    }else{
    HttpGet httpGet = new HttpGet("http://192.168.11.135:8081/MySql/pinlunServlet?cityName=" + MainActivity.CityName + "&comment=" + text);
    try {
    HttpResponse response = new DefaultHttpClient().execute(httpGet);
    if(response.getStatusLine().getStatusCode() < 2000){
    Log.i("add", "評論成功");
    }else{
    Log.e("Err", "評論失敗");
    }
    } catch (ClientProtocolException e) {
    e.printStackTrace();
    } catch (IOException e) {
    e.printStackTrace();
    }
    }
    Log.i("add",text);
    }});
    builder.show();
    }
    });

     這是comment.xml中的配置
    <?xml version="1.0" encoding="utf-8"?>
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_height="wrap_content" android:layout_width="wrap_content"
    android:background="#ffffffff" android:orientation="horizontal"
    android:id="@+id/dialog">
    <TextView
    android:layout_height="wrap_content"
    android:layout_width="wrap_content"
    android:id="@+id/tvname"
    android:text="評論:" />
    <EditText
    android:layout_height="wrap_content"
    android:layout_width="wrap_content"
    android:id="@+id/etname"
    android:minWidth="100dip"/>
    </LinearLayout>
    AndroidManifest.xml中權限(僅供參考,如有缺少可以添加)
    <?xml version="1.0" encoding="utf-8"?>
    <manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.example.baudumap"
    android:versionCode="1"
    android:versionName="1.0" >
    <supports-screens
    android:anyDensity="true"
    android:largeScreens="true"
    android:normalScreens="true"
    android:resizeable="true"
    android:smallScreens="true" />
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"></uses-permission>
    <uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"></uses-permission>
    <uses-sdk
    android:minSdkVersion="10"
    android:targetSdkVersion="18" >
    </uses-sdk>
    <instrumentation
    android:name="android.test.InstrumentationTestRunner"
    android:targetPackage="com.example.baudumap" >
    </instrumentation>
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" >
    </uses-permission>
    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" >
    </uses-permission>
    <uses-permission android:name="android.permission.INTERNET" >
    </uses-permission>
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" >
    </uses-permission>
    <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" >
    </uses-permission>
    <uses-permission android:name="android.permission.CHANGE_WIFI_STATE" >
    </uses-permission>
    <uses-permission android:name="android.permission.READ_PHONE_STATE" >
    </uses-permission>
    <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" >
    </uses-permission>
    <uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" >
    </uses-permission>
    <uses-permission android:name="android.permission.READ_LOGS" >
    </uses-permission>
    <application
    android:allowBackup="true"
    android:icon="@drawable/wing"
    android:label="@string/app_name"
    android:theme="@style/AppTheme" >
    <uses-library android:name="android.test.runner" />
    <activity
    android:name="com.example.baudumap.MainActivity"
    android:label="@string/app_name" >
    <intent-filter>
    <action android:name="android.intent.action.MAIN" />
    <category android:name="android.intent.category.LAUNCHER" />
    </intent-filter>
    </activity>
    <service
    android:name="com.baidu.location.f"
    android:enabled="true"
    android:process=":remote" >
    </service>
    </application>
    </manifest>

    posted on 2013-11-12 11:00 順其自然EVO 閱讀(372) 評論(0)  編輯  收藏 所屬分類: android

    <2013年11月>
    272829303112
    3456789
    10111213141516
    17181920212223
    24252627282930
    1234567

    導航

    統計

    常用鏈接

    留言簿(55)

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 又黄又爽无遮挡免费视频| 在线观看无码AV网站永久免费| 日韩在线免费看网站| 亚洲国产品综合人成综合网站| 久久精品免费电影| 亚洲激情在线视频| 麻豆成人久久精品二区三区免费| 亚洲成a人片77777老司机| 免费黄网站在线看| 亚洲蜜芽在线精品一区| 四虎1515hh永久久免费| 国产成人精品日本亚洲11| 成年人免费网站在线观看| 亚洲精品天堂无码中文字幕| 国产免费av一区二区三区| 日韩精品无码免费视频| 亚洲精品乱码久久久久久按摩| 免费在线中文日本| sss日本免费完整版在线观看| 国产成人免费网站在线观看 | 国产一区二区三区在线免费| 美女视频黄.免费网址| 久久亚洲av无码精品浪潮| 国产一级片免费看| 亚洲理论片在线观看| 色吊丝永久在线观看最新免费| 无人视频在线观看免费播放影院| 亚洲综合图色40p| 最近2022中文字幕免费视频| 亚洲国产欧美国产综合一区| 亚洲国产一区二区视频网站| 91精品国产免费| 亚洲综合激情五月色一区| 亚洲男人的天堂在线va拉文| 免费无遮挡无码永久视频| 亚洲日本国产综合高清| 亚洲综合精品网站在线观看| 亚洲免费视频网址| 成人a毛片免费视频观看| 久久精品国产亚洲av日韩| 国产一区二区三区无码免费|