アプリケーションにメニューがあります。問題は、アイテムをクリックすると、前のアイテムが後ろに残ることです。そのため、携帯電話の前のボタンをクリックすると、前のアクティビティが表示されます。私のコードで何が問題になっているのかわかりません。
だから、これはメニューの私のコードです:
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.main, menu);
return true;
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case R.id.action_user:
Intent intent1 = new Intent(TeamActivity.this, UserActivity.class);
startActivity(intent1);
return true;
case R.id.action_team:
return true;
case R.id.action_score:
Intent intent2 = new Intent(TeamActivity.this, ScoreActivity.class);
startActivity(intent2);
return true;
case R.id.action_settings:
Intent intent3 = new Intent(TeamActivity.this, SettingsActivity.class);
startActivity(intent3);
return true;
case R.id.action_about:
Intent intent4 = new Intent(TeamActivity.this, AboutActivity.class);
startActivity(intent4);
return true;
default:
return super.onOptionsItemSelected(item);
}
}
理解していただければ幸いです。下手な英語で申し訳ありません