0
我會妥善處理智能手機上後退按鈕的壓力,我知道當按下時會顯示一個alertdialog問「你確定要退出嗎?由APP」,如果用戶再次按應用程序關閉如何在智能手機上使用alertdialog管理智能手機上的後退按鈕
我會妥善處理智能手機上後退按鈕的壓力,我知道當按下時會顯示一個alertdialog問「你確定要退出嗎?由APP」,如果用戶再次按應用程序關閉如何在智能手機上使用alertdialog管理智能手機上的後退按鈕
此改變的第一個活動下面的方法或活動在沒有應用程序的收益(除出口),並顯示彈出對話框確認退出
@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();
}
謝謝,但日食給了我錯誤代碼 – bisemanu 2012-04-26 13:45:32
什麼錯誤?您是否將您的活動**替換爲您的活動名稱?你是否也修復了* Imports *(如果需要)? – waqaslam 2012-04-26 13:47:47
是的,我用活動我的名字替換了「YourActivity」,並使用導入來修復。錯誤是在這裏public void onBackPressed(){ \t \t DialogInterface.OnClickListener listener = new OnClickListener(){ – bisemanu 2012-04-26 13:55:51