@Override
public void onBackPressed() {
//避免不小心離開APP
if(Utils.getMemberId()>0){
if(getSupportFragmentManager().getBackStackEntryCount()<1){
AlertDialog.Builder alertBuilder = new AlertDialog.Builder(context);
alertBuilder.setIcon(R.drawable.mobile);
alertBuilder.setTitle("訊息:");
alertBuilder.setMessage("你要離開嗎?");
// final EditText et1 = new EditText(MainPageActivity.this);
// et1.setInputType(InputType.TYPE_CLASS_NUMBER);
// alertBuilder.setView(et1);
alertBuilder.setPositiveButton("確認", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
dialog.dismiss();
finish();
}
});
alertBuilder.setNegativeButton("取消", null);
alertBuilder.show();
}else{
super.onBackPressed();
}
}else{
AlertDialog.Builder alertBuilder = new AlertDialog.Builder(context);
alertBuilder.setIcon(R.drawable.mobile);
alertBuilder.setTitle("訊息:");
alertBuilder.setMessage("你要離開嗎?");
// final EditText et1 = new EditText(MainPageActivity.this);
// et1.setInputType(InputType.TYPE_CLASS_NUMBER);
// alertBuilder.setView(et1);
alertBuilder.setPositiveButton("確認", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
dialog.dismiss();
finish();
}
});
alertBuilder.setNegativeButton("取消", null);
alertBuilder.show();
}
// getSupportFragmentManager().popBackStack();
}
沒有留言:
張貼留言