RadioButton文本Android API 16

时间:2015-07-29 08:47:32

标签: android user-interface android-radiobutton

我在Android API 16上遇到RadioButton问题。这个问题在较新的API级别上没有。我在API 16中发现了许多与RadioButton相关的问题,但没有一个能解决我的问题。 RadioButton的文本在Checkbox内部开始,这是一个截图。我希望有人可以帮我找到解决方法,因为我现在不能。

高度和宽度位于" wrap_content" 左边有一个paddingRight =" 10dp"正确的有一个paddingLeft =" 10dp"

Text in inside the button

谢谢

2 个答案:

答案 0 :(得分:0)

如果没有必要,只需删除填充......每件事都会就位。

答案 1 :(得分:0)

所以我找到了一个解决方法,因为我发现了什么问题,感谢sourabh和this post

  

在API< = 16上,您可以在单选按钮上设置填充,以设置相对于单选按钮视图边界的填充。此外,补丁九背景也会改变相对于视图的视图边界。

我还使用this post为右键创建了我的解决方案:

<强> layout.xml

<RadioButton
    android:id="@+id/radio_button"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:test="some text"
    android:paddingLeft="@dimen/paddingLeft_radioButton" />

<强>值/ dimens.xml

<dimen name="paddingLeft_radioButton">43dp</dimen>

<强>值-V14 / dimens.xml

<dimen name="paddingLeft_radioButton">37dp</dimen>

<强>值-V17 / dimens.xml

<dimen name="paddingLeft_radioButton">10dp</dimen>