Android Studio: ¿Cómo mover rápidamente el estilo de layout.xml a style.xml?
Código del bloque 1 : Tengo el siguiente código en view.xml
<TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:textColor="#00FF00" android:typeface="monospace" android:text="@string/hello" />
Bloque de código 2 : Ahora quiero moverlo a un estilo como este.
- Los recursos referenciados desde el manifiesto no pueden variar según la configuración
- El color del elemento de menú NavigationView no cambia en API 15
- Implementación de múltiples fragmentos en una sola actividad Dinámicamente
- Android Color - ¿Cuánto más oscuro es primaryColorDark que primaryColor?
- Escapar comillas simples en el recurso xml para Android
<TextView style="@style/CodeFont" android:text="@string/hello" />
Código de bloque 3 : En mi archivo styles.xml , quiero tener esto.
<resources> <style name="CodeFont" parent="@android:style/TextAppearance.Medium"> <item name="android:layout_width">fill_parent</item> <item name="android:layout_height">wrap_content</item> <item name="android:textColor">#00FF00</item> <item name="android:typeface">monospace</item> </style> </resources>
Envolver todos esos atributos en una etiqueta <item name="XXX"/>
es un proceso muy manual y molesto. ¿Tiene Android Studio algún tipo de hechicería para convertir automáticamente los atributos del bloque de código 1 en las etiquetas del elemento del bloque de código 3?
- Android Pluralización no funciona, necesita ayuda
- Android obtiene una lista de colores de los recursos
- Obtención de activos en fragmentos
- ¿Cómo puedo eliminar caracteres no reconocidos que vuelven de un servicio web?
- Android: uso de recursos de otro proyecto en mi área de trabajo
- Sugerencia EditText que no se muestra en 5.0.1
- Cambiar el color del texto en android.R.layout.simple_list_item_2
- Cómo crear un proyecto de biblioteca de android en android?
Mientras edita TextView
(dentro del archivo .xml
diseño) presione Ctrl + Mayús + A y escriba extract
. El artículo que usted necesita es Style...