0

我想在 a 中绘制两个大小相同的圆圈layer-list。这是xml代码:

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
    <item android:top="0dp" android:left="0dp">
        <shape android:shape="oval" >
            <size
                android:height="@dimen/clickable"
                android:width="@dimen/clickable" />

            <solid android:color="#ff000000" />
        </shape>
    </item>
    <item android:top="32dp" android:left="32dp">
        <shape android:shape="oval" >
            <size
                android:height="@dimen/clickable"
                android:width="@dimen/clickable" />
            <solid android:color="#ffffff00" />
        </shape>
    </item>
</layer-list>

但绘制的结果是这样的:

在此处输入图像描述

我期望两个相同大小的圆圈。怎么了?

4

1 回答 1

0

属性之一是

 <item android:top="0dp" android:left="0dp">

第二个是这个所以我认为可能是这个

<item android:top="32dp" android:left="32dp">
于 2014-04-02T11:33:58.000 回答