Флажок изменения размера Android - PullRequest
0 голосов
/ 30 марта 2012

Я создал свой собственный селектор для флажка, но не могу изменить его размер. Если я установлю layout_height от wrap_content, например, на. 20dp, высота строки становится меньше, но размер флажков остается, что приводит к перекрытию друг друга. Если я установлю android: height = "20dp" и android: width = "20dp" с layout_height и width, ничего не произойдет. Почему?

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_checked="true" android:drawable="@drawable/cbon" />
<item android:state_checked="false" android:drawable="@drawable/cboff" />
</selector>


        <CheckBox
            android:id="@+id/multiple_checkbox"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignParentRight="true"
            android:layout_gravity="center_vertical"
            android:checked="true"
            android:button="@drawable/productlists_custom_cb"
            android:clickable="false"
            android:focusable="false"
            android:focusableInTouchMode="false" />

1 Ответ

0 голосов
/ 30 марта 2012

Почему бы вам не вставить

android:layout_width="20dip"
android:layout_height="20dip"

только в ваш макет xml.Это работает, но не так, как вы хотели бы видеть.Почему бы вам не применить свои изображения в качестве флажков и изменить их размер до желаемого размера.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...