¿Hay alguna forma de controlar la posición de texto para un estado activado y desactivado de ToggleButton? Por ejemplo, quiero que la etiqueta de texto se alinee a la izquierda cuando está encendida y alineada a la derecha cuando está apagada.Colocación de etiqueta de texto de palanca para estado activado y desactivado
EDITAR: Además, me gustaría incluir un pequeño relleno para el texto de la izquierda y la derecha. Alrededor de 5dp. y tener un control más fino sobre la colocación de la etiqueta si es posible.
RESPUESTA: ¡Esto es lo que necesitaba!
button.setGravity(Gravity.RIGHT | Gravity.CENTER_VERTICAL);
button.setPadding(0, 0, 5, 0);
Hola. ¿Puede proporcionar la parte del archivo de diseño xml donde declaró el botón de alternar? Gracias. – Paul
Lo he intentado y, en realidad, pensé que el texto se colocaría en el lado derecho de la línea verde, pero en su lugar se colocaría en el lado derecho encima de la línea verde. Parece que no es posible colocar el texto en el lado derecho de la línea verde - referencia: http://stackoverflow.com/questions/11084956/tooglebutton-align-text-label-on-the-right – Paul