我試圖從OptionsMenu啓動一個活動,但它不啓動。爲什麼?Android StartActivity選項菜單
@Override
public boolean onOptionsItemSelected(MenuItem item) {
// toggle nav drawer on selecting action bar app icon/title
if (mDrawerToggle.onOptionsItemSelected(item)) {
return true;
}
// Handle action bar actions click
switch (item.getItemId()) {
case R.id.action_settings:
return true;
case R.id.main:
Intent intent = null;
intent = new Intent(MainActivity.this, Impostazioni.class);
this.startActivity(intent);
return true;
default:
return super.onOptionsItemSelected(item);
}
}
您是否收到任何錯誤?您是否在AndroidManifest中聲明瞭Impostazioni? – Melquiades
在R.id.main的情況下添加斷點或日誌語句以查看它是否實際上正在碰撞 – Naveed