【发布时间】:2016-04-20 21:08:01
【问题描述】:
我是学校的项目,需要帮助!我创建了一个 ExpandableListView,问题是我无法在子 ExpandableView 按钮中创建一个 onClick!我只想在单击每个按钮时更改布局......我什至为每个按钮创建了布局。我已经用谷歌搜索了很多,但是当你点击它时,除了系统之外,我没有想到任何东西,它告诉你点击的按钮是什么位置!我不想要它,我只想在单击时更改每个按钮的布局。了解?遵循我的代码
/*
* Preparing the list data
*/
private void prepareListData() {
listDataHeader = new ArrayList<String>();
listDataChild = new HashMap<String, List<String>>();
// Adding child data
listDataHeader.add("1°ANO");
listDataHeader.add("2° ANO");
listDataHeader.add("3° ANO");
// Adding child data
List<String> primeiro_ano = new ArrayList<String>();
primeiro_ano.add("1M1");
primeiro_ano.add("1M2");
primeiro_ano.add("1M3");
primeiro_ano.add("1M4");
primeiro_ano.add("1M5");
List<String> segundo_ano = new ArrayList<String>();
segundo_ano.add("2M1");
segundo_ano.add("2M2");
segundo_ano.add("2M3");
segundo_ano.add("2M4");
segundo_ano.add("2M5");
List<String> terceiro_ano = new ArrayList<String>();
terceiro_ano.add("3M1");
terceiro_ano.add("3M2");
terceiro_ano.add("3M3");
listDataChild.put(listDataHeader.get(0), primeiro_ano); // Header, Child data
listDataChild.put(listDataHeader.get(1), segundo_ano);
listDataChild.put(listDataHeader.get(2), terceiro_ano);
}
}
- 抱歉英语不好!我来自巴西。
【问题讨论】:
-
请发布包含您的 Button 的 xml 代码。
标签: android android-layout listview expandablelistview