带有透明文字的Android按钮

时间:2015-02-20 18:12:44

标签: java android android-button android-shape

我在图像上有一个按钮。我希望这个按钮具有纯色背景和透明文本(以显示背面图像)。是否可以使其只有透明文字?

3 个答案:

答案 0 :(得分:1)

尝试将这些属性添加到Button:

android:textColor="@android:color/transparent"
android:background="@android:color/black"

答案 1 :(得分:1)

透明是否意味着部分可见。同时查看图像按钮,而不是将背景图像分配给按钮。

答案 2 :(得分:1)

这听起来像是ImageButton的用例。它允许指定图像和背景。注意src和background标签,不需要txt。

<ImageButton
    android:id="@+id/imageBtn"
    android:layout_width="@dimen/btn_large_len"
    android:layout_height="@dimen/btn_large_len"
    android:src="@drawable/ic_action_play"
    android:background="@drawable/btn_gray" >
</ImageButton>