我需要使用形状xml
在android中创建这个形状
形状必须是矩形形状,左上角和右上角有圆角,原样留下底角。
我尝试了以下但不能正常工作
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle" >
<corners
android:topLeftRadius="10dp"
android:topRightRadius="10dp"
/>
<gradient
android:angle="270"
android:endColor="@color/Red"
android:startColor="@color/Red"
android:type="linear" />
</shape>
答案 0 :(得分:4)
<?xml version="1.0" encoding="UTF-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" >
<solid android:color="#ff0000" />
<corners
android:topLeftRadius="4dp"
android:topRightRadius="4dp" />
<padding
android:bottom="5dip"
android:left="10dip"
android:right="10dip"
android:top="5dip" />
</shape>
答案 1 :(得分:1)
在<corners>
XML
<corners
android:radius="1dp"
android:topLeftRadius="10dp"
android:topRightRadius="10dp"
android:bottomLeftRadius="0dp"
android:bottomRightRadius="0dp"/>