Domanda

Solo una domanda semplice, sto usando il checkedTextView e mi stavo chiedendo cosa, se qualsiasi linea di codice che potrei usare per posizionare la casella di controllo sul lato sinistro invece del lato destro.

Ecco il mio Codice Attuale CheckedTextViewVex:

<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"/>
.

Se non c'è un modo facile o veloce per farlo, posso sempre usare una casella di controllo e una messa a punto e posizionarli come li voglio.

È stato utile?

Soluzione

Aggiungi android:drawableLeft="?android:attr/listChoiceIndicatorMultiple" come attributo XML sul tuo CheckedTextView.

Altri suggerimenti

Utilizzare la seguente sintassi:

<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" />
.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top