Io Utilizzando AppCompat 22.1.1
Base.Widget.AppCompat.Button vs Widget.AppCompat.Button
cosa consigliarvi la differenza tra Base.Widget.AppCompat.Button
e Widget.AppCompat.Button
?
Io Utilizzando AppCompat 22.1.1
Base.Widget.AppCompat.Button vs Widget.AppCompat.Button
cosa consigliarvi la differenza tra Base.Widget.AppCompat.Button
e Widget.AppCompat.Button
?
Nel caso di AppCompat.Button
, eredita direttamente e, per quanto riesco a trovare, nulla lo sovrascrive, quindi dovrebbero essere uguali. Da AppCompat styles.xml
:
<style name="Widget.AppCompat.Button" parent="Base.Widget.AppCompat.Button" />
Ma secondo il AppCompat documentation, dovremmo utilizzare Widget.AppCompat
:
temi di alto livello
Questi sono i temi da utilizzare direttamente dagli sviluppatori. Questi ereditano da il tema di secondo livello pertinente di seguito.
Nomi:
Theme.AppCompat
,Theme.AppCompat.Light
eTheme.AppCompat.Light.DarkActionBar
Esempio:
values/Theme.AppCompat
< -Theme.Base.AppCompat
cosa è l'uso di appcompat tasto? – Zapnologica
@Zapnologica Se si utilizza AppCompat, verrà automaticamente utilizzato AppCompatButton quando si utilizza un pulsante normale e sarà necessario utilizzare direttamente tale classe solo durante la scrittura di viste personalizzate. Normalmente si incontra questo mentre si imposta uno stile, quindi il pulsante utilizza lo stile di Material Design anche sui vecchi dispositivi. Ci sono tonnellate di stili con cui giocare in Widget.AppCompat. * –
Amagi82