Как я могу изменить цвет фона ListView
объекты на основе на объект. Когда я использую android:backgroundColor
в ListView
расположение объекта я могу достигнуть этого, однако селектор списка, больше не видимо. Я могу сделать селектор видимым снова путем установки drawSelectorOnTop
к истинному, но затем селектор накладывает целый объект.
Какие-либо идеи, как изменить те цвета фона и сохранить селектор?
PS я не изменил бы сам селектор.
Править: Авторам приложения Gmail удалось достигнуть точно этого так, это определенно возможно.
Взгляните на Пример со списком14 . В getView()
вы можете вызвать convertView.setBackgroundDrawable()
для каждой записи. Вы можете иметь счетчик членов класса, чтобы решить, с каким фоном его вызывать, например, для получения переменного фона.