2015-11-04 142 views
0

我希望我的應用具有背景漸變輻射,我認爲我這樣做了,但在運行時我的應用只顯示一種顏色。Android背景漸變徑向

這裏我繪製背景

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

<gradient 
    android:type="radial" 
    android:gradientRadius="360" 
    android:startColor="@color/color_start" 
    android:endColor="@color/color_end" /> 

我這樣稱呼它在我的活動XML:

android:background="@drawable/background_app" 

PD:對不起我的英文不好

+0

您在「color_start」和「color_end」中存儲的值是什麼,因爲此代碼可以正常工作爲了我。 –

+0

#001e2e #fff我的應用程序只顯示白色@BartoszLipinski –

回答

2

機器人:gradientRadius =「250」將被忽略。您應該指向具有px或dp值的維度資源,如:android:gradientRadius =「@ dimen/gradient_radius」

+0

1+對您真的幫助很大 –