我在Android API 16上遇到RadioButton问题。这个问题在较新的API级别上没有。我在API 16中发现了许多与RadioButton相关的问题,但没有一个能解决我的问题。 RadioButton的文本在Checkbox内部开始,这是一个截图。我希望有人可以帮我找到解决方法,因为我现在不能。
高度和宽度位于" wrap_content" 左边有一个paddingRight =" 10dp"正确的有一个paddingLeft =" 10dp"
谢谢
答案 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>