【问题标题】:Android Customizable Expandable List View ItemAndroid 可定制的可扩展列表视图项
【发布时间】:2017-01-29 00:14:20
【问题描述】:

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

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

【问题讨论】:

  • 已经被否决了?我的问题不够具体,还是我做错了什么?我想改进我的问题,所以请留下评论,说明究竟是什么值得反对,这样我可以更正它。

标签: android android-layout expandablelistview listitem


【解决方案1】:

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

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

还可以查看Developers site,了解如何使用 ViewHolder 模式使列表平滑滚动。

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-03-08
    • 1970-01-01
    • 1970-01-01
    • 2014-06-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多