膨胀 class android.support.v7.internal.view.menu.ExpandedMenuView 时出错

Error inflating class android.support.v7.internal.view.menu.ExpandedMenuView

我正在尝试制作一个棒棒糖应用程序并解决了我的标签和样式问题,但现在我遇到了一个我以前没有看到的错误并且其他帖子也没有解决方案。我真的不知道那里发生了什么。

我也是第一次使用堆栈溢出来提问,我真的不知道你需要我的所有代码来解决这个问题。

那是我的
menu_main.xml

<menu xmlns:android="http://schemas.android.com/apk/res/android"
  xmlns:tools="http://schemas.android.com/tools"
  xmlns:app="http://schemas.android.com/apk/res-auto"
  tools:context=".MainActivity">
<item
    android:id="@+id/action_share"
    android:title="@string/share"
    android:orderInCategory="99"
    app:showAsAction="always"
    android:icon="@android:drawable/ic_menu_share"/>
<item
    android:id="@+id/action_settings"
    android:title="@string/action_settings"
    android:orderInCategory="100"
    app:showAsAction="never"/>

查看此 pastebin 以获取 error

这个好像不存在:

android:icon="@android:drawable/ic_menu_share"/>

你确定这存在吗?您可以将该可绘制对象复制到 drawable 文件夹中并使用

android:icon="@drawable/ic_menu_share"/>

相反。