When studying its parent class, it is found that you can set such a property and then call the two methods after AlertDialog.Builder.create ()
Method One:
Setcanceledontouchoutside (false); When this method is invoked, it does not work where it is outside the dialog box. Pressing the return key also works
Method Two:
Setcanceleable (false); When this method is invoked, it does not work where it is outside the dialog box. Pressing the return key will not work
Both methods belong to the dialog method, access to the source code
The revised source code is as follows:
Copy Code code as follows:
Case 1:
DismissDialog (1);
New Builder (Splashactivity.this). Settitle ("hint"). Setcancelable (False)
. Setmessage ("Get software initialization information failed!") \ nplease check your network for fluency. ")
. Setpositivebutton ("Confirm", new Onclicklistener () {
@Override
public void OnClick (Dialoginterface dialog, int which) {
Dialog.dismiss ();
SplashActivity.this.finish ();
}
). Show ();
Break