Android可自定义的可扩展列表视图项

时间:2017-01-29 00:14:21

标签: android android-layout expandablelistview listitem

我的问题很简单:我需要制作一个类似于android.R.layout.simple_expandable_list_item_1的布局,它可以在布局中容纳多个textview,并显示小的'>'表示该选项卡可扩展的符号。

如何才能最好地完成这项工作?我的第一个想法是使用布局作为线性布局的背景,其中包含两个文本视图,但我似乎无法使其工作。

1 个答案:

答案 0 :(得分:0)

Vogella有一个非常好的教程,介绍如何通过适配器实现自定义列表视图。

基本上,您所做的是使用列表项所需的外观创建布局,然后扩展适配器(例如ArrayAdapter),请参阅第4节。然后,在您的活动中,创建一个实例适配器实现并从包含列表数据的Array中填充它。

另请查看Developers site,了解如何使用ViewHolder模式顺畅滚动列表。

如果您觉得需要有关可扩展部分的更多信息,the hive可以提供帮助。