2010-11-16 3 views
1

У меня есть одна активность (Home.class), и что деятельность содержит 3 вида:проблема с ExpandableListView в Android

first_view.xml, second_view.xml, third_view.xml

first_view.xml содержит 2 кнопки (btnSecond и btnThird). Если я нажму btnSecond, появится second_view.xml. Если я нажму btnThird, появится третий_view.xml.

В третьем представлении имеется расширение ExpistableListView. Поэтому я расширяю ExpandableListActivity в Home.class. Но теперь есть проблема.

Когда я бегу, возникает исключение:

java.lang.RuntimeException: Ваше содержание должно иметь ExpandableListView чей идентификатор атрибута «android.R.id.list»

Когда я использую ExpandableListView во всех xml-файлах проблема решена. Но я хочу отобразить этот список только в файле third_view.xml. Как я могу решить эту проблему?

ответ

2

Убедитесь, что вы называете список «@android: id/list». Go here для получения дополнительной информации.

+0

Я изначально не заметил часть «андроида», но это, по-видимому, очень важно. Благодаря! –

Смежные вопросы