当应用程序在主屏幕上崩溃时重复菜单项



好吧,我使用了 App Compact Actionbar 和 ActionBarActivity。当应用程序崩溃时,应用程序将再次重新启动,我在应用程序主屏幕上收到重复的菜单项。我不知道为什么它会崩溃。任何人都可以回答我的。我希望我能得到结果。

这是选项菜单 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"/>

提前谢谢。

我不知道

您的应用程序崩溃时发生了什么(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);
}

最新更新