[英]how to manage the back button on smartphone with alertdialog in my app
我會正確處理智能手機后退按鈕的壓力,我知道當按下時會顯示一個警告對話,詢問“你確定要通過APP退出”,如果用戶再次按下應用關閉
在第一個Activity或Activity中沒有返回(exit除外)的情況下覆蓋以下方法,並顯示彈出對話框以確認退出
@Override
public void onBackPressed() {
DialogInterface.OnClickListener listener = new OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
YourActivity.this.finish();
}
};
AlertDialog.Builder bldr = new Builder(YourActivity.this);
bldr.setMessage("Are you sure you want to exit?");
bldr.setPositiveButton(android.R.string.yes, listener);
bldr.setNegativeButton(android.R.string.no, null);
bldr.show();
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.