我有一个可扩展的列表视图。 Items已经使用了选择器。 现在当我添加一个新项目时,我希望它是绿色的,然后慢慢淡化到它处于启用状态的颜色(浅灰色)。 因此,人们可以轻松识别刚刚添加的项目,并且他们看到了更改,而不仅仅是获取更新的exp列表视图。
提前致谢。
答案 0 :(得分:0)
我认为你可以通过添加一个“标签”来实现这一点,比如你的列表孩子的timesetamp。在getChildView中,您可以将时间戳与实际日期/时间进行比较,当差异小于5分钟时,您可以更改背景颜色,如果更多/等于然后设置默认子背景。缺点是只有在通知列表发生更改时,背景才会再次发生变化。
或者只是标签对于新列表子项可以是“新的”,经过一段时间后,您可以将其更改为“旧”,并根据标记更改bg颜色。
我希望你了解我的概念? :)