1、首先可以定义一个Button来触发AlertDialog
2、在Activity中使用这个Button并且设置Button的监听器
3、在监听器内创建AlertDialog控件并设置相关属性
AlertDialog.Builder dialog = new AlertDialog.Builder(MainActivity.this);
4、设置AlertDialog的相关属性
dialog.setTitle("This is Dialog");
dialog.setMessage("你确定要查看密码吗?");
5、设置是否可以通过点击其他地方取消dialog
dialog.setCancelable(false);
6、设置确定按钮的触发和取消按钮的触发
dialog.setPositiveButton("OK", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialogInterface, int w) {
String inputText = mEditText.getText().toString();
Intent i = newIntent(MainActivity.this, inputText);
startActivity(i);
}
});
dialog.setNegativeButton("NO", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialogInterface, int w) {
}
});
7、打开dialog
dialog.show();