usar theme temas studio programacion personalizar para descargar como celular android button stylesheet

theme - styles android studio



¿Cómo aplico un estilo a todos los botones de una aplicación de Android? (1)

Tengo un estilo aplicado a toda mi aplicación:

AndroidManifest.xml:

<application android:theme="@style/ApplicationStyle" android:icon="@drawable/icon" android:label="@string/app_name">

Y en mi styles.xml:

<style name="ApplicationStyle" parent="android:Theme"> <item name="android:button">@style/CKButton</item> </style> <style name="CKButton" parent="android:style/Widget.Button"> <item name="android:textSize">19sp</item> <item name="android:layout_margin">0dip</item> <item name="android:background">#ff0000</item> </style>

Pero el estilo no se aplica.

Lo siento si acabo de utilizar el nombre falso en ApplicationStyle - Item , pero no tengo ni idea de dónde buscar los nombres de los objetos y simplemente asumí que ese android:button aplica a todos los botones.


Para los estilos de Android, hace referencia a los atributos preestablecidos que Android ha establecido en R.attr . En este caso, parece que quieres hacer referencia a android:buttonStyle . Creo que esto funcionaría:

<style name="ApplicationStyle" parent="android:Theme"> <item name="android:buttonStyle">@style/CKButton</item> </style>