Estoy tratando de extender la clase de botón de Android y hacer que use un archivo de diseño xml.Cómo extender un botón de Android y usar un archivo de diseño xml
La razón por la que quiero usar un archivo de diseño xml es que mi botón necesita usar un estilo y, que yo sepa, no hay una forma de establecer el estilo por programación.
BuyButton clase pública se extiende botón {...}
<?xml version="1.0" encoding="utf-8"?>
<Button
xmlns:android="http://schemas.android.com/apk/res/android"
style="@style/customButton"
/>
de modo que pueda llamar:
new BuyButton(activity);
y haga que sea crear un botón que tiene el estilo aplicado a eso.
(También estoy abierto a otras formas de obtener el mismo resultado)
que estoy recibiendo un error de ejecución. se está quejando del xml. 04-20 16: 30: 19.852: E/AndroidRuntime (18583): android.view.InflateException: archivo binario XML línea # 2: error al inflar la clase client.views.buttons.BuyButtonView – ajma
¡Gracias! ¡Gracias! ¡Gracias! ¡Respuesta perfecta! – gran33