适用于Android中的Circle,带有完美的圆圈

时间:2013-01-15 18:29:24

标签: android

  

可能重复:
  How to define a circle shape in an android xml drawable file?

我在我的项目中使用圆形绘图。我正在设置Populate Circle类的背景颜色。问题是圆形不是圆形的。它是矩形椭圆形。请帮我解决这个问题。 这是我的圆圈简介。

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="oval" >
    <solid android:color="@color/transparent"/>
    <gradient 
        android:angle="270"/>


</shape>

我也试过跟随drawable。它给了我完美的圆形但有边框,当我将笔触颜色设置为透明或移除它时,它再次呈矩形椭圆形状。 这是其他可绘制的:

<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >

    <item android:state_enabled="true">
        <shape android:shape="oval" >
            <stroke
                android:width="2dp"
                android:color="@color/black" />

            <solid android:color="@color/transparent" />

            <padding
                android:bottom="2dp"
                android:left="10dp"
                android:right="10dp"
                android:top="2dp" />

            <corners
                android:bottomLeftRadius="65dp"
                android:bottomRightRadius="65dp"
                android:topLeftRadius="65dp"
                android:topRightRadius="65dp" />
        </shape>
    </item>

</layer-list>

0 个答案:

没有答案