CheckBox обрезается в планшете
У меня есть этот макет:
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="10dp"
android:gravity="center_vertical"
android:layout_marginLeft="10dp">
<CheckBox
android:id="@+id/screen_login_checkbox"
android:button="@drawable/login_screen_checkbox_image_selector"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
<TextView
android:layout_width="wrap_content"
android:layout_marginLeft="10dp"
android:text="@string/screen_login_checkboxLabel"
android:layout_alignBaseline="@id/screen_login_checkbox"
android:textColor="@color/black"
android:textSize="@dimen/screen_login_check_text"
android:layout_height="wrap_content"/>
</LinearLayout>
Проблема в том, что это работает на смартфонах, но не работает должным образом на планшетах. На планшетах CheckBox обрезается с правой стороны, и я не знаю почему.
Кто-нибудь знает, как это исправить?
1 ответ
Решение
Попробуйте добавить android:paddingRight
на ваш CheckBox
, Это должно хорошо работать для таблиц и небольших экранов, если вы добавляете заполнение, используя dp
не px
для заполнения значений