现在正在开发可扩展的列表视图。我点了这个链接http://www.androidhive.info/2013/07/android-expandable-list-view-tutorial/
我希望可扩展列表视图的每一行及其对应的子项都设置为单一颜色。在可扩展列表视图中将有一个主列表,我希望每个元素都有不同的颜色,当我展开时,我会得到它的子颜色应该与我的父颜色相同。我怎么能这样做?任何人都可以提前帮助我。
答案 0 :(得分:0)
这相对容易。您需要创建ExpandableListAdapter
并实施getGroupView()
和getChildView()
方法。在那里,您可以根据自己的喜好设置每个groupitem和子项目的背景颜色。
答案 1 :(得分:0)
你必须为Child和Parents提供单独的XML。只需在布局中设置android:background
不同的颜色,如果你想要不同的Text颜色,使用android:textColor
。这样可行!