1

这是我的代码:

<RadioButton
        android:id="@id/all_questions_button"
        android:layout_marginRight="1dp"
        android:layout_weight="1.0"
        android:button="@drawable/icon"
        android:gravity="center"
        android:height="30dip"
        android:textColor="#FFF"/>

此代码在 android 版本低于 4.2.2 的设备中运行良好,但在 android 4.2.2 的设备中,文本位于单选按钮图标下方。

如何解决这个问题?

4

2 回答 2

1

好的,我自己修复了它,添加android:paddingRight="-30dp"到 xml 中,现在图标不会在文本上重叠。

希望它对将来的某个人有所帮助。

快乐编码:)

于 2013-09-13T10:05:36.930 回答
0
// try this
  <RadioButton
        android:id="@+id/all_questions_button"
        android:layout_marginRight="1dp"
        android:layout_width="0dp"
        android:layout_weight="1"
        android:layout_height="30dp"
        android:button="@drawable/icon"
        android:gravity="center"
        android:textColor="#FFFFFF"/>
于 2013-09-13T06:56:59.607 回答