<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 閱讀(371) 評論(0)  編輯  收藏 所屬分類: android

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

    導航

    統計

    常用鏈接

    留言簿(55)

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲精品视频在线免费| 18女人腿打开无遮掩免费| 国产成人精品日本亚洲专一区| 亚洲无线一二三四区手机| 毛片高清视频在线看免费观看| 久久国产乱子伦精品免费看| 男女啪啪免费体验区| 亚洲欧美日韩中文无线码| 久久夜色精品国产噜噜噜亚洲AV | 国产亚洲精久久久久久无码| 国产在线a不卡免费视频| 欧洲乱码伦视频免费| 91精品免费不卡在线观看| 永久免费av无码入口国语片| 2022免费国产精品福利在线| 国产午夜亚洲精品不卡免下载 | 四虎成人免费影院网址| 99在线精品视频观看免费| 在线观看免费av网站| 性xxxx视频免费播放直播| 免费看一区二区三区四区| 国产无遮挡又黄又爽免费网站| 国产精品免费久久| 永久免费观看黄网站| 一级毛片高清免费播放| 一级免费黄色大片| WWW国产成人免费观看视频| 四虎精品免费永久免费视频| 免费一区二区无码视频在线播放| 色天使亚洲综合一区二区| 国产亚洲福利一区二区免费看| 久久水蜜桃亚洲AV无码精品| 国产精品亚洲综合一区在线观看| 久久久久久久久无码精品亚洲日韩| 亚洲国产精品无码久久98 | 免费h黄肉动漫在线观看| 亚洲乱码中文字幕综合234| 久久久久亚洲精品无码网址 | 72pao国产成视频永久免费| 最新久久免费视频| 欧洲精品99毛片免费高清观看|