Android onOptionsItemSelected未启动意图

Android onOptionsItemSelected未启动意图,android,android-intent,Android,Android Intent,下面是一个概要:我有一个带有选项菜单的活动。列表中只有1个选项:“选项” 问题是:当我点击选项项时,它会将我踢回上一个屏幕。我放了一个祝酒词来显示随机性,所以我知道它在读id,它只是不做意图 @Override public boolean onCreateOptionsMenu(Menu menu) { super.onCreateOptionsMenu(menu); getMenuInflater().inflate(R.menu.main_screen, menu);

下面是一个概要:我有一个带有选项菜单的活动。列表中只有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:


它不会把我带到选项屏幕

没有错误消息或任何东西。

在Options类的onCreate中,只需记录它以查看是否调用了它。发布该类的onCreate代码。还要登录Resume、onPause、onStop和onDestroyOk,我想它根本就没有调用这个类
<item android:id="@+id/menu_settings"
    android:title="Sell"
    android:orderInCategory="100"
    android:showAsAction="never" />