//退出弹出框
private void showLoginDialog() {
// TODO Auto-generated method stub
//下面俩种方法都可以
LayoutInflater inflater = getLayoutInflater();
LayoutInflater inflater = (LayoutInflater)
MainActivity.this.getSystemService(LAYOUT_INFLATER_SERVICE);
View layout = inflater.inflate(R.layout.login,null);
// final EditText username = (EditText)layout.findViewById(R.id.user);
final EditText dateword = (EditText)layout.findViewById(R.id.password);
final Button btnlogin = (Button)layout.findViewById(R.id.btnLogin);
Button btncan = (Button)layout.findViewById(R.id.btnCan);
btnlogin.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
// TODO Auto-generated method stub
//比较密码登录管理主菜单弹出框
if(dateword.getText().toString().equals(exitPassWord)){
btnlogin.setText("退出程序");
Log.i(TAG, "密码输入正确,退出程序!");
alertDialogLogin.cancel();
//以下方法可退出程序
finish();
System.exit(0);//点击返回按钮退出程序
}else{
dateword.setText("");
btnlogin.setText("密码输入错误");
Log.i(TAG, "密码输入错误,不用退出程序!");
}
}
});
btncan.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
// TODO Auto-generated method stub
alertDialogLogin.cancel();
}
});
builderLogin = new AlertDialog.Builder(MainActivity.this);
builderLogin.setView(layout);
alertDialogLogin = builderLogin.setTitle("请输入退出密码:").create();
alertDialogLogin.setCanceledOnTouchOutside(true);
alertDialogLogin.show();
//自定义定时器 15秒后退出程序弹出框自动关闭
final Timer t = new Timer();
t.schedule(new TimerTask(){
@Override
public void run() {
// TODO Auto-generated method stub
alertDialogLogin.dismiss();
t.cancel();
}
}, 15000);
}
private void showLoginDialog() {
// TODO Auto-generated method stub
//下面俩种方法都可以
LayoutInflater inflater = getLayoutInflater();
LayoutInflater inflater = (LayoutInflater)
MainActivity.this.getSystemService(LAYOUT_INFLATER_SERVICE);
View layout = inflater.inflate(R.layout.login,null);
// final EditText username = (EditText)layout.findViewById(R.id.user);
final EditText dateword = (EditText)layout.findViewById(R.id.password);
final Button btnlogin = (Button)layout.findViewById(R.id.btnLogin);
Button btncan = (Button)layout.findViewById(R.id.btnCan);
btnlogin.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
// TODO Auto-generated method stub
//比较密码登录管理主菜单弹出框
if(dateword.getText().toString().equals(exitPassWord)){
btnlogin.setText("退出程序");
Log.i(TAG, "密码输入正确,退出程序!");
alertDialogLogin.cancel();
//以下方法可退出程序
finish();
System.exit(0);//点击返回按钮退出程序
}else{
dateword.setText("");
btnlogin.setText("密码输入错误");
Log.i(TAG, "密码输入错误,不用退出程序!");
}
}
});
btncan.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
// TODO Auto-generated method stub
alertDialogLogin.cancel();
}
});
builderLogin = new AlertDialog.Builder(MainActivity.this);
builderLogin.setView(layout);
alertDialogLogin = builderLogin.setTitle("请输入退出密码:").create();
alertDialogLogin.setCanceledOnTouchOutside(true);
alertDialogLogin.show();
//自定义定时器 15秒后退出程序弹出框自动关闭
final Timer t = new Timer();
t.schedule(new TimerTask(){
@Override
public void run() {
// TODO Auto-generated method stub
alertDialogLogin.dismiss();
t.cancel();
}
}, 15000);
}