Al usar estilos de Android, se puede especificar un estilo de matriz como:múltiples padres en estilos Android xml
<style name="MyStyle" parent="@style/ParentStyle"></style>
IS es posible especificar varios padres? ¿Si es así, cómo?
Al usar estilos de Android, se puede especificar un estilo de matriz como:múltiples padres en estilos Android xml
<style name="MyStyle" parent="@style/ParentStyle"></style>
IS es posible especificar varios padres? ¿Si es así, cómo?
Según documentation, la sintaxis para parent
valor del atributo es @[package:]style/style_to_inherit
(donde package:
es opcional), de modo se permite que una referencia a un solo recurso de estilo.
gracias, que respondió mi pregunta también sobre si los padres pueden referirse a un atributo de tema como parent = "? Android: textAppearanceButton". Aparentemente no puede. – dangVarmit
He leído que no es así, pero me estoy sacando eso totalmente de mi trasero ya que no recuerdo dónde ni si estoy recordando correctamente. Espero que esto ayude = D – Falmarri
No lo creo porque si ambos estilos padres definen el mismo atributo, ¿cómo sabría el sistema qué usar? Siempre puedes probar name = "MyStyle.Child" parent = "@ style/OtherParent" pero dudo que funcione. Avísame si lo hace jajaja! – schwiz
@schwiz: la repetición de atributos no es válida en XML. Tendría que haber una sintaxis ** dentro de ** el valor del atributo para permitir esto. No creo que la sintaxis exista. –