У меня возникли проблемы с стилем в моих флажках, которые отображаются в списках просмотров. Тема, которую использует мое приложение, - Holo, но флажки отображаются со старым стилем. Флажки, которые появляются в другом месте, выглядят отлично. Я не делаю ничего такого, как создание собственного стиля. Скриншоты:Элемент флажка в списке неверен
Флажки должны выглядеть, как на рисунке справа. Это указано в версии 4.0. Эти флажки выглядят так, как будто они должны быть на другом устройстве, которое я пытался с помощью v4.4.2.
XML для строки списка следует:
<?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>
Как я могу сделать флажки на левый взгляд, как они должны?
сделал и понял, главная причина ?! У меня есть аналогичная проблема, и мне просто интересно, какой телефон вызывает у вас смешные проблемы .. Samsung Galaxy S4, который есть .. – Ewoks
Я не полностью помню причину, или я даже понял это. Я только что закончил тем, что использовал копию флажкового искусства из Холо. Извините ... – JustcallmeDrago
Телефон, который я использовал, это не выглядит правильно, это Galaxy S2, и тот, который работал правильно, был Nexus 7 – JustcallmeDrago