Padding e margini in DialogPreference

Ho implementato un Time Picker nelle preferenze usando il codice trovato qui dove la classe TimePreference estende la classe DialogPreference ma ho trovato un mancato allineamento con le altre voci delle preferenze per una diversa impostazione dei margini e/o dei padding.

Ad esempio il seguente file xml:

che contiene una CheckBoxPreference e una TimePreference genera la seguente schermata:

preferences_0

dove lo stile per TimePreference è differente da quello per CheckBoxPreference.

Ho risolto il problema sostituendo il costruttore

con

Ora le voci delle preferenze hanno lo stesso stile:

dialogPreferenceStyle

Una risposta a “Padding e margini in DialogPreference”

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.