android - 运行时异常 : Failed to resolve attribute at index 6

标签 android menu

<分区>

我有一个位于 fragment 中的按钮。当我点击按钮时,它应该显示一个弹出菜单。但事实并非如此。

这些是我的错误信息:

E/AndroidRuntime: FATAL EXCEPTION: main Process: com.ias.caniasandroid, PID: 22823 java.lang.RuntimeException: Failed to resolve attribute at index 6 at android.content.res.TypedArray.getLayoutDimension(TypedArray.java:603) at android.view.ViewGroup$LayoutParams.setBaseAttributes(ViewGroup.java:6473) at android.view.ViewGroup$MarginLayoutParams.(ViewGroup.java:6641) at android.widget.FrameLayout$LayoutParams.(FrameLayout.java:741) at android.widget.FrameLayout.generateLayoutParams(FrameLayout.java:685) at android.widget.FrameLayout.generateLayoutParams(FrameLayout.java:62) at android.view.LayoutInflater.inflate(LayoutInflater.java:492) at android.view.LayoutInflater.inflate(LayoutInflater.java:414) at android.support.v7.view.menu.MenuPopupHelper$MenuAdapter.getView(MenuPopupHelper.java:374) at android.support.v7.view.menu.MenuPopupHelper.measureContentWidth(MenuPopupHelper.java:223) at android.support.v7.view.menu.MenuPopupHelper.tryShow(MenuPopupHelper.java:157) at android.support.v7.view.menu.MenuPopupHelper.show(MenuPopupHelper.java:129) at android.support.v7.widget.PopupMenu.show(PopupMenu.java:216)

我的菜单 XML 文件:

<menu xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto">

    <item
        android:id="@+id/login_menu_new_item"
        android:orderInCategory="100"
        android:title="@string/new_ias"
        app:showAsAction="ifRoom|withText" />
    <item
        android:id="@+id/login_menu_edit_item"
        android:orderInCategory="100"
        android:title="@string/edit"
        app:showAsAction="ifRoom|withText" />
    <item
        android:id="@+id/login_menu_delete_item"
        android:orderInCategory="100"
        android:title="@string/delete"
        app:showAsAction="ifRoom|withText" />
</menu>

我该如何解决这个问题?

最佳答案

可能是style.css文件太多了。

在build.gradle文件中添加:

compile 'com.android.support:design:22.2.0'

关于android - 运行时异常 : Failed to resolve attribute at index 6,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38874606/

相关文章:

java - Okhttp3 - 接受所有证书并使用 certificatePinner

html - Css z-index 子菜单

css - 显示子项时顶级菜单项滑落

javascript - 无法从互联网上获取特定数据

android - React-Native TypeORM:循环依赖“t” Android版本构建

eclipse - Eclipse内容帮助中的所选条目由于颜色而无法读取

python - 如何使 Menu.add_command() 在 Mac 上的 tkinter 中工作?

android - SlidingMenu 从右滑动

Android Studio 中缺少调试信息的 Android 应用程序

java - 在另一个类中使用变量