Pregunta

Solo una pregunta simple rápida, estoy usando CheckEedTextView y me preguntaba qué, si alguna, la línea de código que podría usar para colocar la casilla de verificación en el lado izquierdo en lugar del lado derecho.

Aquí está mi código de chequesTextView actual:

<CheckedTextView
    android:id="@+id/ootChild"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:layout_marginLeft="25dp"
    android:textSize="17sp"
    android:checkMark="@drawable/btn_check_off"
    android:clickable="true"
    android:checked="false" 
    android:onClick="toggle"/>

Si no hay una manera fácil o rápida de hacerlo, siempre puedo usar una casilla de verificación y una vista de texto y colóquelos cómo los quiero.

¿Fue útil?

Solución

Agregar android:drawableLeft="?android:attr/listChoiceIndicatorMultiple" como un atributo XML en su CheckedTextView.

Otros consejos

Utilice la siguiente sintaxis:

<CheckedTextView
    android:id="@+id/ootChild"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:layout_marginLeft="25dp"
    android:textSize="17sp"
    android:checkMark="@drawable/btn_check_off"
    android:clickable="true"
    android:checked="false"
    android:onClick="toggle"
    android:drawableLeft="?android:attr/listChoiceIndicatorMultiple" />

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top