更改语言时菜单不可见

时间:2014-02-20 19:48:24

标签: android menu android-actionbar android-menu

如果在电话中设置了英语(默认),我在操作栏中有一个菜单可见,但对于意大利语(我只创建了文件夹值 - 它为字符串)应用程序没有不显示操作栏和菜单..我用经典方式初始化菜单:

@Override
public boolean onCreateOptionsMenu(Menu menu) {
    // Inflate the menu; this adds items to the action bar if it is present.
    getMenuInflater().inflate(R.menu.main, menu);
    return true;
}
我错在哪里?除了标准文件夹“menu”之外,我还要为菜单做另一个文件夹,其中我放了所有菜单(在我的例子中为“main”)?谢谢..

1 个答案:

答案 0 :(得分:0)

我解决了这个问题,从标签“应用程序”中的清单中删除:android:theme =“@ style / AppTheme”

     <application android:allowBackup="true" 
                  android:icon="@drawable/ic_launcher" 
                  android:label="@string/app_name" 
                  android:theme="@style/AppTheme">

我分配了一个主题,但它与我的minSdkVersion = 8

冲突