将图标置于圆形进度条中

时间:2014-07-29 18:11:05

标签: android

`<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >


    <item android:id="@android:id/secondaryProgress">
        <shape
            android:innerRadiusRatio="3"
            android:shape="ring"
            android:thickness="2dp" >
            <solid android:color="@color/" />
        </shape>
    </item>
    <item android:id="@android:id/progress">
        <shape
            android:innerRadiusRatio="3"
            android:shape="ring"
            android:thickness="2dp" >
            <solid android:color="@color/" />
        </shape>
    </item>

</layer-list>`

所以我有一个圆形进度条的drawable。我想在圆形进度条的中间添加一个图标。我尝试添加一个带有位图属性的项目,但它没有正确居中,似乎是平铺。

我正在考虑这样做只是使用ImageView作为我的图标并将其置于中间,但我真的宁愿将它全部定义在一个drawable中。

以下是我想要的大致想法,将黑匣子视为一些图标https://www.dropbox.com/s/hgkyl01h8dpo5lw/progress.png

0 个答案:

没有答案