點擊選單項目時顯示 `AlertDialog`,而非預設的底部彈出選單(`ActionMode`/Context Menu)。
在 `onOptionsItemSelected` 或 `onContextItemSelected` 中直接構建並顯示 `AlertDialog`:
@Override
public boolean onOptionsItemSelected(MenuItem item) {
if (item.getItemId() == R.id.menu_settings) {
new AlertDialog.Builder(this)
.setTitle("設定")
.setMessage("這是對話框內容")
.setPositiveButton("確定", null)
.show();
return true;
}
return super.onOptionsItemSelected(item);
}
若為舊版選單鍵(`onKeyDown(KeyEvent.KEYCODE_MENU)`),同理在攔截處彈出 Dialog。