Ich habe ein Problem mit dem Styling in meinen Checkboxen, die in Listviews erscheinen. Das von meiner App verwendete Thema ist Holo, aber die Kontrollkästchen erscheinen im alten Stil. Checkboxen, die anderswo erscheinen, sehen gut aus. Ich mache nichts Besonderes, wie zum Beispiel meinen eigenen Stil zu kreieren. Screenshots:Checkbox-Stil in Listview ist falsch
Die Kontrollkästchen werden soll, wie sie auf dem rechten Bild sehen. Dies ist auf v4.0.3. Die Kontrollkästchen sehen aus wie auf einem anderen Gerät, das ich mit v4.4.2 ausprobiert habe.
XML für Listview-Reihe:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
<CheckBox android:id="@+id/ListRow_Task_TaskComplete"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_centerVertical="true"
android:layout_marginLeft="6sp"
android:focusable="false" />
<LinearLayout
android:orientation="vertical"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingTop="7dip"
android:paddingBottom="7dip"
android:layout_toRightOf="@+id/ListRow_Task_TaskComplete"
android:layout_centerVertical="true" >
<TextView android:id="@+id/ListRow_Task_Name"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="16sp" />
// next two textviews are programmatically hidden right now
<TextView android:id="@+id/ListRow_Task_Deadline"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text=""
android:textSize="12sp" />
<TextView android:id="@+id/ListRow_Task_Tags"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:drawableLeft="@drawable/icon_tag"
android:drawablePadding="4dip"
android:textSize="12sp" />
</LinearLayout>
</RelativeLayout>
Wie kann ich die Kontrollkästchen auf der linken Seite aussehen zu lassen wie sie sollen?
hat gemustert u der Hauptgrund, aus ?! Ich habe ein ähnliches Problem und ich frage mich nur, welches Telefon macht dir witzige Probleme .. Samsung Galaxy S4, das ist .. – Ewoks
Ich erinnere mich nicht vollständig an den Grund oder wenn ich es sogar herausgefunden. Ich habe gerade eine Kopie der Checkbox Art von Holo benutzt. Sorry ... – JustcallmeDrago
Das Telefon, das ich benutzte, sah nicht richtig aus war ein Galaxy S2 und das, das richtig funktionierte, war ein Nexus 7 – JustcallmeDrago