Я хочу перейти к другому Activity
при нажатии на пункт меню «Настройки» в строке меню.Ничего фактического не происходит. Я проверил похожие проблемы, опубликованные здесь, но я могу понять, почему это не работает для меню параметров.см. код ниже:
Невозможно перейти к новому действию из выбранного параметра в меню параметров
<item
android:id="@+id/mySettings"
android:title="@string/action_settings" />
<item
android:id="@+id/logout"
android:title="log out" />
код:
public class Dashboard extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_dashboard);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.app_bar_menu,menu);
return super.onCreateOptionsMenu(menu);
}
public void openConfigure(){
Intent intent = new Intent(this,Configure.class);
this.startActivity(intent);
}
public boolean onContextItemSelected(MenuItem item) {
switch (item.getItemId()){
case R.id.mySettings:
openConfigure();
break;
default:
return super.onOptionsItemSelected(item);
}
return true;
}