Android-новинка в расширяющемся цвете списка
У меня есть расширяемый список. Предметы уже используют селекторы. Теперь, когда я добавляю новый элемент, я хочу, чтобы он был зеленого цвета, а затем медленно переходил в цвет, который он имеет во включенном состоянии (светло-серый). Таким образом, люди легко узнают, какой элемент был только что добавлен, и они видят изменение, а не просто получают обновленный список рассылки опыта.
Заранее спасибо.
1 ответ
Я думаю, что вы могли бы достичь этого, добавив "tag", например timesetamp, в свой список child. И в вашем getChildView вы можете сравнить метку времени с фактической датой / временем, когда разница меньше, например, чем 5 минут, тогда вы можете изменить цвет фона, если больше / равно, тогда установите дочерний фон по умолчанию. Недостатком является то, что фон снова изменится только тогда, когда список будет уведомлен об изменениях.
Или просто тег может быть "новым" для нового дочернего списка, через некоторое время вы можете изменить его на "старый", а также изменить цвет bg в зависимости от тега.
Я надеюсь, вы понимаете мою концепцию?:)