Android中的ExpandableListView问题

时间:2010-11-16 07:16:53

标签: android expandablelistview

我有一个活动(Home.class),该活动包含3个视图:

first_view.xml,second_view.xml,third_view.xml

first_view.xml包含2个按钮(btnSecond和btnThird)。如果我单击btnSecond,将出现second_view.xml。如果我单击btnThird,将出现third_view.xml。

在第三个视图中有一个ExpandableListView。所以我在Home.class中扩展了ExpandableListActivity。但现在有一个问题。

当我跑步时,会发生异常:

java.lang.RuntimeException:您的内容必须有一个ExpandableListView,其id属性为'android.R.id.list'

当我在所有xml文件中使用ExpandableListView时,问题就解决了。但是我想只在third_view.xml中显示这个列表。我该如何解决这个问题?

1 个答案:

答案 0 :(得分:2)

确保将列表视图命名为“@android:id / list”。转到here了解更多信息。