Android Dialog(对话框中获取输入框的内容)


Android Dialog(对话框中获取输入框的内容) ,直接上代码 [java]
  1. final EditText et = new EditText(this);  
  2.         et.setText(mSharedPreferences.getString("ipadd""127.0.0.1"));  
  3.                 //获取ip而已,不用在乎   
  4.         new AlertDialog.Builder(this).setTitle("请输入IP地址")  
  5.                 .setIcon(android.R.drawable.ic_dialog_info).setView(et)  
  6.                 .setPositiveButton("确定"new DialogInterface.OnClickListener() {  
  7.                     @Override  
  8.                     public void onClick(DialogInterface arg0, int arg1) {  
  9.                         //数据获取   
  10.                         //Toast.makeText(TestTabActivity.this, et.getText().toString(),   
  11.                         //      Toast.LENGTH_LONG).show();   
  12.                         mEditor.putString("ipadd", et.getText().toString());  
  13.                         //关键在这儿,获取输入框的数据,原来很简单!!   
  14.                         mEditor.commit();  
  15.                     }  
  16.                 }).setNegativeButton("取消"null).show();  

相关内容