“@layout”未在 ExpandableLayout 库的 ExpandableLayout 的 XML 实现中定位资源
'@layout' isn't locating resources in the XML implementation of the ExpandableLayout from ExpandableLayout library
当我尝试建立成绩时,我在 XML:
中遇到了这些错误,都是同类错误
错误:(16) 在包 'com.example.heavymagikhq.expandablelayoutlibrary'
中找不到属性 'headerLayout' 的资源标识符
错误:(16) 在包 'com.example.heavymagikhq.expandablelayoutlibrary'
中找不到属性 'contentLayout' 的资源标识符
两者都表明“@layout”功能在此XML代码中不起作用:
<com.andexert.expandablelayout.library.ExpandableLayout
android:id="@+id/first"
android:layout_width="match_parent"
android:layout_height="wrap_content"
expandable:headerLayout="@layout/view_header" -------> Not working
expandable:contentLayout="@layout/view_content" ------->Not working
android:background="#e74c3c"/>
有人知道如何解决这个问题吗?
谢谢。
你能尝试替换这个吗
expandable:el_headerLayout="@layout/view_header"
expandable:el_contentLayout="@layout/view_content"
而不是
expandable:headerLayout="@layout/view_header"
expandable:contentLayout="@layout/view_content"
如果它仍然不起作用,请尝试将库直接导入您的项目,而不是使用 gradle
我曾经遇到过同样的问题,这个解决方案工作正常:D
当我尝试建立成绩时,我在 XML:
中遇到了这些错误,都是同类错误错误:(16) 在包 'com.example.heavymagikhq.expandablelayoutlibrary'
中找不到属性 'headerLayout' 的资源标识符错误:(16) 在包 'com.example.heavymagikhq.expandablelayoutlibrary'
中找不到属性 'contentLayout' 的资源标识符两者都表明“@layout”功能在此XML代码中不起作用:
<com.andexert.expandablelayout.library.ExpandableLayout
android:id="@+id/first"
android:layout_width="match_parent"
android:layout_height="wrap_content"
expandable:headerLayout="@layout/view_header" -------> Not working
expandable:contentLayout="@layout/view_content" ------->Not working
android:background="#e74c3c"/>
有人知道如何解决这个问题吗?
谢谢。
你能尝试替换这个吗
expandable:el_headerLayout="@layout/view_header"
expandable:el_contentLayout="@layout/view_content"
而不是
expandable:headerLayout="@layout/view_header"
expandable:contentLayout="@layout/view_content"
如果它仍然不起作用,请尝试将库直接导入您的项目,而不是使用 gradle
我曾经遇到过同样的问题,这个解决方案工作正常:D