每个片段的自定义选项菜单

Ale*_*ovo 5 android android-menu android-fragments

我有个问题.我正在尝试更改默认选项菜单,每个片段都不同.我为每个片段创建了一个xml文件,并将它们放在res/menu文件夹中.现在我不知道如何告诉android更改每个片段中的默认选项菜单.我把片段放在寻呼机视图中.我正在谈论的菜单是靠近主页和后退按钮的底部.

这是自定义菜单之一

<menu xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    tools:context="com.example.prova.Frase"  >  

 <item  
        android:id="@+id/one"  
        android:title="Scatta Foto"/>  

    <item  
        android:id="@+id/two"  
        android:title="Scegli dal Rullino"/>  

    <item  
        android:id="@+id/three"  
        android:title="Prossimo sfondo predefinito"/>  

</menu> 
Run Code Online (Sandbox Code Playgroud)

Bla*_*elt 0

在每个片段上你都必须重写onCreateOptionsMenu. 不要忘记打电话setHasOptionsMenu(true);onCreate例如)。在这里你可以找到onCreateOptionsMenu的文档