Android: Cómo realizar cambios en la vista principal de un botón
Tengo un RelativeLayout con un botón dentro de él. Una vez que el usuario haga clic en ese botón, quisiera cambiar el fondo de la vista principal (RelativeLayout). Sé que puedo hacer esto almacenando la opinión del padre en una variable o fijando una etiqueta en el botón, pero me lima para evitar eso (tengo muy buenas razones de no querer esto). ¿No hay una manera de acceder a la vista principal desde el propio botón?
- Agregar cuadros de texto a una vista en android
- Desplazamiento de una vista por código
- Android Color de fondo cambiado al azar
- Android: Obtiene el elemento listview del botón que se hace clic en la vista de lista personalizada
- Tamaño del artículo de menú personalizado y tamaño de texto en la vista de navegación
- Android DataBinding dónde obtener el contexto?
- Cómo obtener la entrada de searchview a textview
- El recorte de Android ViewGroup no funciona
- Adición dinámica de vistas en un diseño de fragmento específico
- Fragmentos y problemas con la pantalla giratoria
- Android findViewById () en la vista personalizada
- Cómo configurar el adaptador para searchview en la barra de acciones
- ListView de filtros de búsqueda de Android
Pruebe View.getParent()
:
Button yourBtn = (Button) findViewById(R.id.your_btn); RelativeLayout yourRelLay = (RelativeLayout) yourBtn.getParent();
- Android: establece un borde alrededor de un ImageView
- ¿Hay una manera de desactivar el desvanecimiento que un viewPager tiene desplazamiento a los bordes?