我想在用户单击ActionBar的向上按钮时显示Alert Dialog
。我已经实现了onBackPressed()
。我现在想做的是触发与用户在ActionBar中单击Back
按钮时按下Up
按钮相同的操作。
我尝试使用onNavigateUp()
。但是,它仅使我返回到父活动而不显示“警报对话框”。
从此answer,您可以覆盖onOptionsItemSelected以检测操作
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case android.R.id.home: {
//enter your code here
break;
}
}
return super.onOptionsItemSelected(item);
}
尝试