0

我正在尝试使左上角和右上角为圆形,左下角和左下角为正方形。

我有以下代码:

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" >
    <stroke
        android:width="0dp"
        android:color="#FFFFFF" />
    <solid android:color="#D30308" />
    <padding
        android:left="0dp"
        android:right="0dp"
        android:top="0dp" />
    <corners
        android:radius="10dp"
        android:topLeftRadius="10dp"
        android:topRightRadius="10dp" />
</shape>

但它使方方面面:

在此处输入图像描述

我必须在我的代码中修改什么来完成它?

4

1 回答 1

0

尝试删除android:radius="10dp"以获取此信息:

<corners
        android:topLeftRadius="10dp"
        android:topRightRadius="10dp" />

我认为这android:radius是所有角落的参数。

于 2013-11-07T16:11:36.300 回答