Size: a a a

Xamarin Developers

2020 December 29

e

entdark in Xamarin Developers
Samwise Gamgee
Всмысле?"Full-screen dialog

Full-screen dialogs fill the entire screen, containing actions that require a series of tasks to complete."
There is no specific Material implementation of a full-screen dialog. You can implement it by using a DialogFragment as explained in the Android Developer guides.

по сути я был прав
не диалог это де-факто, а фрагмент
источник

e

entdark in Xamarin Developers
модальная страница, если кому так удобней
источник

SG

Samwise Gamgee in Xamarin Developers
entdark
There is no specific Material implementation of a full-screen dialog. You can implement it by using a DialogFragment as explained in the Android Developer guides.

по сути я был прав
не диалог это де-факто, а фрагмент
Не, ну там видно, что обычная модалка. Просто они так назвали
источник

SG

Samwise Gamgee in Xamarin Developers
entdark
в вашей теме основной
    <style name="AppTheme" parent="Theme.AppCompat.NoActionBar">
       <!—<item name="colorPrimary">@color/primary</item> и т.д.—>

       <item name="dialogTheme">@style/DialogStyle</item>
       <item name="alertDialogTheme">@style/AlertDialogStyle</item>
   </style>

   <style name="DialogStyle" parent="Theme.AppCompat.Light.Dialog">
       <item name="colorAccent">@color/primary</item>
   </style>

   <style name="AlertDialogStyle" parent="Theme.AppCompat.Light.Dialog.Alert">
       <item name="colorAccent">@color/primary</item>
   </style>
Вот это не изменило цвет кнопок у пикера
источник

SG

Samwise Gamgee in Xamarin Developers
Вот это изменило
источник

e

entdark in Xamarin Developers
на самом деле тот, который в AlertDialogStyle, должен изменять цвет
источник

SG

Samwise Gamgee in Xamarin Developers
entdark
на самом деле тот, который в AlertDialogStyle, должен изменять цвет
Он изменил в обычных аллертах
источник

SG

Samwise Gamgee in Xamarin Developers
А не у пикера
источник

e

entdark in Xamarin Developers
а что за пикер?
источник

SG

Samwise Gamgee in Xamarin Developers
Формовский
источник

e

entdark in Xamarin Developers
стандартный?
источник

SG

Samwise Gamgee in Xamarin Developers
Да
источник

e

entdark in Xamarin Developers
а что тогда такое "обычные" алерты?
источник

SG

Samwise Gamgee in Xamarin Developers
entdark
а что тогда такое "обычные" алерты?
DisplayAlert от Forms
источник

e

entdark in Xamarin Developers
точно AlertDialogStyle не влияет на Picker? судя по исходникам этот как раз тот стиль
источник

SG

Samwise Gamgee in Xamarin Developers
entdark
точно AlertDialogStyle не влияет на Picker? судя по исходникам этот как раз тот стиль
Точно не влияет
источник

e

entdark in Xamarin Developers
а если заменить
<item name="alertDialogTheme">@style/AlertDialogStyle</item>

на
<item name="alertDialogStyle">@style/AlertDialogStyle</item>
?
источник

SG

Samwise Gamgee in Xamarin Developers
entdark
а если заменить
<item name="alertDialogTheme">@style/AlertDialogStyle</item>

на
<item name="alertDialogStyle">@style/AlertDialogStyle</item>
?
<item name="android:datePickerDialogTheme">@style/AppCompatDialogStyle</item> Вот так по дефолту было
источник

e

entdark in Xamarin Developers
это datePicker
источник

e

entdark in Xamarin Developers
нам он не интересен
источник