我已经实现了一个具有许多屏幕的应用程序,用于android:noHistory="true"
从任何屏幕退出......我在我的应用程序的所有屏幕上都有EXIT ...... Button
但是我在处理应用程序时遇到了一个问题,如果用户单击BACK Button
,则在表中应用程序结束......
现在我正在寻找一段AlertDialog
时间用户点击默认返回Button
..
建议我解决问题的任何方法。
经过一些建议后,我尝试了这个,这也不起作用..
我试过的代码是..
@Override
public void onBackPressed() {
// TODO Auto-generated method stub
super.onBackPressed();
AlertDialog.Builder builder = new AlertDialog.Builder(Login.this);
builder.setMessage("Are you Sure want to close the Application..?")
.setCancelable(false)
.setTitle("EXIT")
.setNegativeButton("No", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
dialog.cancel();
}
})
.setPositiveButton("Yes",
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
finish();
}
});
AlertDialog alert = builder.create();
alert.show();
}