3
我最近想讓我的狀態欄顏色漸變。我知道WindowManager的工作方式。但我決定改爲找到另一種方式來使用漸變爲狀態欄着色。漸變的原色深度
所以我這樣做,
<?xml version="1.0" encoding="utf-8"?>
<resources>
<color name="colorPrimary">#3F51B5</color>
<color name="colorPrimaryDark">@drawable/gradient</color>
<color name="colorAccent">#FF4081</color>
</resources>
@繪製/梯度
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<gradient android:angle="135" android:startColor="#f56f2c" android:endColor="#fa9f46"/>
</shape>
的@繪製/梯度漸變顏色,我成立。雖然IDE表示這不是正確的方式,但它的工作。
我的問題:這是正確的做法嗎?有沒有人有這樣的經歷?
郵政梯度.xml也 –
你可以看看這裏:http://stackoverflow.com/questions/4381033/multi-gradient-shapes一個非常徹底的方式使漸變。請注意,這也取決於您正在使用的min-sdk的版本。我相信sdk-1不支持漸變,但這只是一個假設 –
不,這不是我想要的答案。我創建漸變沒有問題。 – Werasu