Я работаю над пользовательским интерфейсом для приложения, которое я пишу, но я ударил немного о стену и задаюсь вопросом, есть ли кто-нибудь там, который может дать мне несколько советов.Android ListView Background не окрашен
Я создал ViewFlipper для перемещения между двумя ListViews. Он работает достаточно хорошо, но, похоже, проблема с рисованием.
В ListView есть фон, строки прозрачны. Когда я выбираю строку, а слайд - в следующий список, строки становятся прозрачными (я думаю), тогда фон ListView окрашивается после прекращения анимации. Однако странно, что пространство ниже строк не становится прозрачным.
Это немного трудно объяснить, так что я записал видео, http://www.youtube.com/watch?v=8fEEf6_DyPo
Если я ставлю на фоне строк, то они не станут прозрачными.
Спасибо за ваше время.
Спасибо, что работал. можете ли вы объяснить, что это делает и почему это работает? Я не могу отметить свой ответ, как «ответ» на другой 7 mins, но я буду. – C0deAttack
Нет проблем. Совет подсказки цвета кеша используется android для выбора имитировать скорость рисования во время анимации - быстрее рисовать сплошной цвет, чем использовать прозрачность. Установка его на «# 00000000» гарантирует, что он останется прозрачным во время анимации. Если вы используете сплошной фон за списком, убедитесь, что для достижения оптимальной производительности установите подсказку на этот цвет. – ShibbyUK
устанавливает цвет фона в списке прозрачным. Значение ARGB указывает, что первые два 00 устанавливает альфа-уровень на 0. – nahwarang