好吧,我使用了App Compact Actionbar和ActionBarActivity。 当应用程序崩溃时,应用程序将重新启动,我在App主屏幕上获得了重复的菜单项。 我不知道它崩溃的原因。 任何人都可以回答我的问题。 我希望我能得到结果。
这是Optionmenu XML。
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
tools:context="com.demo.MainActivity" >
<item
android:id="@+id/action_cart"
android:icon="@drawable/action_cart_hover"
android:title="@string/action_cart"
app:actionLayout="@layout/item_actionbar_cart_count"
app:showAsAction="always"/>
提前致谢。
答案 0 :(得分:2)
我不知道你的应用程序崩溃时发生了什么(logcat
会有所帮助),但尝试调用clear
方法:
@Override
public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) {
menu.clear(); //call the clear method
inflater.inflate(R.menu.signin, menu);
super.onCreateOptionsMenu(menu, inflater);
}