屏幕中间的动态径向圆

时间:2013-09-18 08:07:24

标签: android xml

为什么让这个小东西工作如此困难? :/

我想创建像android的锁屏一样的东西。 我有一个XML:

<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="oval" >

<stroke
    android:width="@dimen/dp_5"
    android:color="@color/black" />  

<gradient
    android:type="radial"
    android:startColor="@color/green"
    android:endColor="@color/red"
    android:gradientRadius="@dimen/dp_50" />

</shape>

此圆圈是TextView的背景,因此会发生以下情况:
1. wrap_content在屏幕中央创建一个小圆圈 2. fill_parent创建一个取整个屏幕的椭圆,而不是圆圈

另外我想以编程方式更改startColor和endColor - 没有找到解决此 SIMPLE 问题的任何文档\ thread。

0 个答案:

没有答案