Android: Cómo crear un widget de botón personalizado
Quisiera crear un botón con el fondo circular o rectangular, el texto y una imagen debajo o sobre el texto.
Aquí está el CustomButton Layout donde agregé los objetos (fondo y texto – ImageView falta):
- AsyncTask para actualizar widget - cómo acceder a textviews en onPostExecute ()?
- EditText: Desactivar el menú emergente de Pegar / Reemplazar en el evento de clic del controlador de selección de texto
- ¿Cómo iniciar una nueva actividad desde lockscreen?
- ¿Qué es un widget en Android?
- Cómo llamar manualmente `onUpdate` desde el propio widget
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_height="wrap_content" android:orientation="horizontal" android:layout_width="wrap_content" android:layout_gravity="center_vertical|center_horizontal">
Quisiera crear un objeto de CustomButton con los métodos setText () y setImage () que cambiaría el texto y la imagen del botón y colocaría varios CustomButtons en la disposición principal.
¿Alguien sabe cómo crear un diseño personalizado, colocarlo en otro diseño (principal) y modificar sus elementos de la actividad que está vinculado a la disposición principal?
Realmente agradecería su ayuda.
¡Gracias!
- Widgets desaparecidos tras la actualización de la aplicación
- Android: intento de abrir el menú contextual del widget
- Los bordes redondos de Android en la barra de progreso en forma de anillo
- Tamaño incorrecto de la cuadrícula del widget
- Cómo agregar widgets múltiples en una aplicación?
- Los botones del widget Android dejan de funcionar
- ¿Cuál es la diferencia para actualizar Android App Widget entre dos enfoques?
- Diálogo selector de números
Si desea tener acceso programático, debe subclase Ver y hacer su trabajo allí en java. Todavía puede hacer el diseño en xml, pero tiene la imagen y los métodos de texto que desee. A continuación, podrá utilizar esto en otro diseño para colocar sus CustomButtons.
Hey, Para crear un botón circular o botón rectangular puede utilizar la forma. Puede hacerse en archivo .xml.
ver esto Haga clic aquí
- Desginación de una aplicación móvil para una aplicación Spring MVC existente (Spring Mobile o Phonegap)
- Mi aplicación Android gira aunque la rotación de la pantalla esté desactivada en el sistema operativo. ¿Cómo puedo arreglar esto?