gpt4 book ai didi

java - Android 必须有 id 为的 Expandableview

转载 作者:行者123 更新时间:2023-12-02 00:37:30 27 4
gpt4 key购买 nike

Your content must have a ExpandableView whose id is attribute is 'android.R.list'

这是我从 Logcat 收到的错误消息。这让我很困惑,因为我的 XML 是这样的

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent">


<ExpandableListView
android:id="@+id/list"
android:layout_width="fill_parent"
android:layout_height="fill_parent"/>

</LinearLayout>

最佳答案

试试这个

<ExpandableListView   
android:id="@id/android:list"
android:layout_width="fill_parent"
android:layout_height="fill_parent"/>

ExpandableListView

当你像这样定义 id 时 @+id/list 意味着你在应用程序命名空间中定义了一个 id 名称列表,你可以通过 @id/list 引用它,但是 @android:id/list 意味着你正在引用到 android 命名空间中定义的 id这个命名空间就是框架的命名空间

关于java - Android 必须有 id 为的 Expandableview,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7378352/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com