是否可以定义如下图所示的形状:
我尝试使用layer-list,但是我找不到接近我想要的解决方案。
我希望将结果形状用作RelativeLayout的背景图像,并设置透明度。
任何提示都将不胜感激!谢谢。
是否可以定义如下图所示的形状:
我尝试使用layer-list,但是我找不到接近我想要的解决方案。
我希望将结果形状用作RelativeLayout的背景图像,并设置透明度。
任何提示都将不胜感激!谢谢。
这是您要求的形状:
<?xml version="1.0" encoding="UTF-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
<item>
<shape android:shape="rectangle">
<size
android:width="250dp"
android:height="100dp" />
<solid android:color="#ffffff" />
</shape>
</item>
<item
android:top="0dp">
<shape android:shape="line">
<stroke
android:width="25dp"
android:color="#000000" />
</shape>
</item>
<item
android:right="0dp"
android:left="150dp">
<shape android:shape="oval">
<solid android:color="#000000" />
</shape>
</item>
</layer-list>
res/values
文件夹下使用不同的尺寸值来定义你的形状。 - Onik