В новой версии платформы проблема все еще существует. Когда я запускаю приложение NET8 MAUI на устройстве Android, ListView правильно отображает список элементов. Когда я нажимаю на элемент, фон становится оранжевым, как вы видите на следующем снимке экрана.
[img]https:// i.sstatic.net/woliT.gif[/img]
Можно ли изменить цвет выбранного элемента в ListView?
Обновление
В папке Android я добавил новый XML-файл с именем style.xml и установил для свойства AndroidResource (что я забыл раньше). Содержимое этого файла
Код: Выделить всё
@android:color/transparent

Затем я меняю MainActivity.cs, в частности тему, как указано.
Код: Выделить всё
[Activity(Theme = "@style/Test.MainTheme", MainLauncher = true,
ConfigurationChanges = ConfigChanges.ScreenSize | ConfigChanges.Orientation |
ConfigChanges.UiMode | ConfigChanges.ScreenLayout |
ConfigChanges.SmallestScreenSize | ConfigChanges.Density)]
Update/2
Вот результат: это реализация для Android. Когда я нажимаю/выбираю элемент, фон становится оранжевым, а свойство OnCellPropertyChanged вызывается только тогда, когда я возвращаюсь со следующей страницы.

Подробнее здесь: https://stackoverflow.com/questions/777 ... -is-orange