我的问题很简单:我需要制作一个类似于android.R.layout.simple_expandable_list_item_1的布局,它可以在布局中容纳多个textview,并显示小的'>'表示该选项卡可扩展的符号。
如何才能最好地完成这项工作?我的第一个想法是使用布局作为线性布局的背景,其中包含两个文本视图,但我似乎无法使其工作。
答案 0 :(得分:0)
Vogella有一个非常好的教程,介绍如何通过适配器实现自定义列表视图。
基本上,您所做的是使用列表项所需的外观创建布局,然后扩展适配器(例如ArrayAdapter),请参阅第4节。然后,在您的活动中,创建一个实例适配器实现并从包含列表数据的Array中填充它。
另请查看Developers site,了解如何使用ViewHolder模式顺畅滚动列表。
如果您觉得需要有关可扩展部分的更多信息,the hive可以提供帮助。