Настройте диалоговые окна androidx.preference так, чтобы они следовали за материалом, который выAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Настройте диалоговые окна androidx.preference так, чтобы они следовали за материалом, который вы

Сообщение Anonymous »

У меня есть два приложения, содержащие раздел настроек, и я использую библиотеку предпочтений, последнюю версию, доступную на момент написания:

Код: Выделить всё

    implementation "androidx.preference:preference:1.2.0-rc01"
Теперь я разработал тему своего приложения для использования и следования новой теме Material3 (или Material You), но проблема, с которой я столкнулся, заключается в том, что, хотя обычная Диалоги имеют правильную тематику, диалоги в разделе настроек имеют лишь частичную тематику (радиус угла). Они явно не используют новые стили, и это несоответствие меня убивает :D
[img]https: //i.sstatic.net/ZuEwP.png[/img]
Изображение
В настоящее время я не нашел способа создать для них тему без странных обходных путей, поэтому буду признателен за предложение. Вот мои стили для диалогов на данный момент

Код: Выделить всё


?colorAccent
@style/MaterialAlertDialog.App
@dimen/bottom_sheet_corners




@style/ShapeAppearance.App.MediumComponent
@null

Может быть, это просто вопрос ожидания?

Подробнее здесь: https://stackoverflow.com/questions/706 ... terial-you
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»