我可以使用android xml和bitmap repeat创建一个像“1”的图像按钮。
但是我想用android xml把它变成“2”(半透明)。我该怎么做?
答案 0 :(得分:0)
按如下方式创建half_transparent_bg.xml:
<shape xmlns:android="http://schemas.android.com/apk/res/android" >
<gradient
android:angle="180"
android:endColor="#00ffffff"
android:startColor="#ffffffff"/>
</shape>
您可以将图像按钮的背景更改为此可绘制
或者如果你想将它堆叠到位图重复,将位图与上面的形状绘制在图层列表中
编辑:
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
<item>
<bitmap
android:src="@drawable/close"
android:tileMode="repeat" />
</item>
<item>
<shape>
<gradient
android:angle="180"
android:endColor="#00ffffff"
android:startColor="#ffffffff" />
</shape>
</item>
你可以把红色条纹放在哪里而不是关闭
答案 1 :(得分:0)
这是我的项目视图。 我想要去除纯白色并保持白色条纹。 透明的一半条。
http://i.stack.imgur.com/H5vJi.png
我是我的xml:
<?xml version="1.0" encoding="utf-8"?>
<item>
<shape>
<gradient
android:angle="0"
android:endColor="#FFFFFFFF"
android:startColor="#00FFFFFF" />
</shape>
</item>
<item>
<bitmap
android:antialias="true"
android:dither="true"
android:filter="true"
android:src="@drawable/ww"
android:tileMode="repeat" >
<shape>
</shape>
</bitmap>
</item>