我的操作栏菜单不显示在另一个活动中,但它仅显示在主活动中(我正在使用片段和非片段)

时间:2016-03-26 18:05:48

标签: java android xml android-fragments

在Android工作室我是初学者,我从互联网教程中学习它所以我使用的导航抽屉没有操作栏我创建了自己的操作栏我正在使用片段但是当它混合时没有片段只有动作条形图显示除了主要活动之外的操作栏菜单项。 这是我的.xml文件          

<include
    android:layout_height="wrap_content"
    android:layout_width="match_parent"
    layout="@layout/toolbar_layout"
    />

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:textAppearance="?android:attr/textAppearanceLarge"
    android:text="Large Text"
    android:id="@+id/textView"
    android:layout_alignParentLeft="true"
    android:layout_alignParentStart="true"
    android:layout_marginTop="137dp" />

</RelativeLayout>

这里是我的java文件

    public class Grade_book extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.grade_book);
    }
    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
      getMenuInflater().inflate(R.menu.menu_grade,menu);
        return true;
    }

}

1 个答案:

答案 0 :(得分:0)

您还应该在其他活动的.xml文件中包含工具栏(带有include标签的工具栏)。 每个活动的布局或UI由其各自的.xml文件定义,而不是由其他活动定义。