Android:如何仅在特定活动中显示菜单?

Android:如何仅在特定活动中显示菜单?,android,session,android-activity,login,menu,Android,Session,Android Activity,Login,Menu,我的项目中有很多活动,还有一个用于登录的活动,但我希望在除“活动登录”之外的所有活动中都只显示菜单,因为在该菜单中会有一个“结束会话”图标,按下时,返回到登录活动。而不是怎么做,你能帮我吗?最好是一个包含菜单代码的基本活动,然后你可以将其扩展到你的活动而不是活动 对于登录,您可以扩展活动。因此,扩展baseactivity的所有活动都将通过菜单反映出来,而无需在每个活动中编写菜单代码。对于,将没有菜单,因为它不扩展基本活动 更新::: public class BaseActivity exte

我的项目中有很多活动,还有一个用于登录的活动,但我希望在除“活动登录”之外的所有活动中都只显示菜单,因为在该菜单中会有一个“结束会话”图标,按下时,返回到登录活动。而不是怎么做,你能帮我吗?

最好是一个包含菜单代码的基本活动,然后你可以将其扩展到你的活动而不是活动

对于登录,您可以扩展活动。因此,扩展baseactivity的所有活动都将通过菜单反映出来,而无需在每个活动中编写菜单代码。对于,将没有菜单,因为它不扩展基本活动

更新:::

public class BaseActivity extends Activity {
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        // TODO Auto-generated method stub
        super.onCreate(savedInstanceState);
    }
     /* Creates the menu items */
    public boolean onCreateOptionsMenu(Menu menu) {
          MenuInflater inflater = getMenuInflater();
          inflater.inflate(R.menu.options_menu, menu);
          return true;
    }

        /* Handles item selections */
        public boolean onOptionsItemSelected(MenuItem item) {
            switch(item.getItemId())
            {       
                case R.id.menu1:
                                           //your stuff
                break;
                case R.id.menu2:
                                           //your stuff
                break;
            }
        return true;
        }

}

我建议登录布局没有菜单和其他活动的布局,如果菜单有

哦,不,对不起,您的代码是只显示菜单的基本代码,但没有,这是我问题的解决方案,谢谢!谢谢,你的答案是最好的解决方案,但对我的问题来说并不正确!解决方案(当您发布答案时)不是将登录活动扩展到仪表板活动,非常简单:)