【发布时间】:2020-12-22 22:25:51
【问题描述】:
我是 android kotlin 的初学者。我想知道根据某些条件(数组中每个项目设置一个条件)在列表视图中格式化卡片颜色的可能性是什么。
我正在考虑制作一个自定义监听器。方法对吗?
你有什么建议? (我想知道实现这个目标的主要步骤)
【问题讨论】:
-
我认为您的意思是自定义适配器而不是侦听器?
-
不,我想为卡片视图创建一个自定义侦听器并编辑文本。可能吗 ?我的自定义适配器已经设置好了。
-
是的,有可能,您是否希望卡片视图的动态颜色可以在某些条件下以编程方式更改?
-
正是我想要的。并且可以同时更换多张卡。
-
可以使用fragment/activity实现的监听器,然后在其回调中调用
adapter.notifyDatasetChanged()。
标签: android listview kotlin colors