0

概要は次のとおりです。オプション メニューのあるアクティビティがあります。リストには次の 1 つのオプションしかありません。「オプション」
問題: [オプション] 項目をクリックすると、前の画面に戻ります。ランダム性だけを表示するためにトーストを入れたので、IDを読み取っていることがわかりますが、意図していないだけですか?

@Override
public boolean onCreateOptionsMenu(Menu menu) {
    super.onCreateOptionsMenu(menu);
    getMenuInflater().inflate(R.menu.main_screen, menu);
    return true;
}

@Override
public boolean onOptionsItemSelected(MenuItem item) {
    switch (item.getItemId()) {
    case R.id.menu_settings:
        Intent Options = new Intent(this,
                Options.class);
        this.startActivity(Options);
        Toast msg = Toast.makeText(MainScreen.this,
                "Just some text", Toast.LENGTH_SHORT);
        msg.show();
        return true;
    default:
        return super.onOptionsItemSelected(item);
    }
}

XML:

<item android:id="@+id/menu_settings"
    android:title="Sell"
    android:orderInCategory="100"
    android:showAsAction="never" />

オプション画面に移動し ません...エラーメッセージなどはありません

4

0 に答える 0