1
我用於使用onBackPressed()..如何在進入主屏幕後重新啓動應用程序?
@Override
public void onBackPressed()
{
final AlertDialog.Builder alert = new AlertDialog.Builder(HomeActivity.this);
alert.setMessage("Are you sure want to exit?");
alert.setPositiveButton("Yes", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
moveTaskToBack(true);
}
});
alert.setNegativeButton("Cancel", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
alert.setCancelable(true);
}
});
alert.create().show();
}
我回家屏幕上的成功,但是當我再次打開應用程序,應用程序在恢復state.So打開後,如何再次重新啓動應用程序破壞活動代碼?
添加完成(),或使用意圖標誌CLEAR_TASK和NEW_TASK –
你能給我完整的代碼Divyesh? –
odkhe 6 k奈? –