1

我正在扩展一个我在stackoverflow中问过几次的问题 - 这里


如答案所示 - 在这里 我得到了我需要的输出

我得到一个输出

在此处输入图像描述


我正在尝试做的事情::

保留所有其他功能,我想显示一个image代替Button文本


我怎么能做到这一点

4

1 回答 1

0

您不能设置文本 AND 设置 android:button="@drawable/some_drawable" 而不是 android:button="@android:color/transparent",如:

<RadioButton
    android:id="@+id/radio0"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:background="@drawable/yourbuttonbackground"
    android:button="@drawable/some_drawable"
    android:checked="true"
/>

您只有 3 种方法可以在 RadioButton 中设置可绘制对象:

  • 背景(“边框层列表”需要这个)
  • 按钮(推荐)
  • 复合drawable/s(不太推荐,因为位置固定在侧面,但您可能想尝试一下)
于 2014-10-13T08:05:07.753 回答