复选框被夹在平板上



我有这样的布局:

<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>

问题是,这在智能手机上工作,但在平板电脑上不能正常工作。在平板电脑上,复选框被夹在右边,我不知道为什么。

有人知道如何解决这个问题吗?

尝试将android:paddingRight添加到CheckBox。如果您使用dp而不是px添加填充值

,则应该可以很好地为表和小屏幕工作。

相关内容

  • 没有找到相关文章

最新更新