Я создал приложение .Net Maui с Android DatePicker. В каталоге «Платформы/Android/Ресурсы» у меня есть две папки: значения и значения-ночь для стилей.xml Android DatePicker в светлом и темном режимах соответственно (которые идентичны).
values/styles.xml
Код: Выделить всё
@style/CustomDatePickerDialog
#ff0000
#0000ff
values-night/styles.xml
Код: Выделить всё
@style/CustomDatePickerDialog
#ff0000
#0000ff
Когда в настройках дисплея эмулятора Android установлен светлый режим, «colorAccent» дает желаемый эффект изменения цвета фона заголовка средства выбора даты. Однако, когда для него установлен темный режим, он не имеет никакого эффекта, и заголовок использует цвет системы по умолчанию.
В темном режиме мой заголовок не должен иметь цвет, показанный в изображение ниже, но то, что находится в файле Styles.xml. Однако цвет окна меняется в зависимости от темного стиля.
DatePicker в темном режиме эмулятора Android
Будем признательны за любые предложения.< /п>
Подробнее здесь:
https://stackoverflow.com/questions/787 ... r-net-maui