自定义的AlertDialog获取软键盘和editext中的内容

来源:互联网 发布:淘宝开放平台 教程 编辑:程序博客网 时间:2024/05/17 20:30
/*弹框布局展示*/
loginalert= new AlertDialog.Builder(MainActivity.this); 
textEntryView = getLayoutInflater().inflate(R.layout.loginalertdialoglayout, null);
loginalert.setView(textEntryView);
/*编辑框的定义*/
account=(EditText)textEntryView.findViewById(R.id.account);
password=(EditText)textEntryView.findViewById(R.id.password);
System.out.println("哈哈!你好的啦~");
loginalert.setPositiveButton("确定", new android.content.DialogInterface.OnClickListener()
{
//@Override
public void onClick(DialogInterface dialog, int which)
{
studentpassword=password.getText().toString();
studentaccount=account.getText().toString();
System.out.println(studentaccount+"studentaccount"+studentpassword+"studentpassword");
try {
if(studentaccount.equals("")||studentpassword.equals(""))
{
Toast.makeText(getApplicationContext(), "请填入账号和密码",
Toast.LENGTH_LONG).show();
}
else if(studentaccount!=""&&studentpassword!="")
{
MainActivity.this.information();
}
} catch (ClientProtocolException e) { 
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}


}});
loginalert.setNegativeButton("取消", new android.content.DialogInterface.OnClickListener() {


@Override
public void onClick(DialogInterface dialog, int which) {
// TODO Auto-generated method stub
dialog.dismiss();


}
});
loginalert.create().show(); 
原创粉丝点击