2011-04-28 62 views
1

我張貼漸變佈局的放射狀代碼。 我可以使用什麼線性佈局? 或在簡單的我需要在我的android應用程序背景中的班輪梯度佈局..沒有使用圖像?Android中的漸變選項?

<?xml version="1.0" encoding="UTF-8"?> 
    <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> 
     <gradient 
      android:startColor="#93cc1a" 
      android:endColor="#6C9B06" 
      android:type="radial" 
      android:gradientRadius="326" 
     />     
    </shape> 
+0

我不太清楚你的要求,但並取出了android:類型和android:gradientRadius的工作? – 2011-04-28 10:11:04

+0

是的,我要求那.. .. – 2011-04-28 10:12:05

+0

請參閱我的博客,我已經給了詳細的解釋那裏是[鏈接](http://sankarganesh-info-exchange.blogspot.com/2011/03/adding-gradient -effects-to-android.html) – 2011-04-28 10:24:25

回答

1
<gradient android:type="linear" 
android:startColor="#ffffff" 
android:endColor="#005aa9" 
android:angle="270.0" /> 

你是問關於線性漸變?

+0

ya。它的代碼,我需要...你可以請解釋有關android:角 – 2011-04-28 10:14:08

+1

anlge遏制梯度的方向:0 - 垂直從startColor到endColor,270 - 垂直從endColor到startColor; 90和180 - 水平等 – 2011-04-28 10:15:42

+2

如果您想要從紅色變爲藍色而不是紅色變爲藍色,您還可以設置「android:centerColor」。 – 2011-04-28 10:21:47

0

ya。它的,我需要......你能解釋一下有關 的Android代碼:角

  • 0 =左到右(startColor> ENDCOLOR)
  • 90 =底部到頂部(startColor> ENDCOLOR)
  • 180 =從右到左(startColor> ENDCOLOR)
  • 270 =從上到下(startColor> ENDCOLOR)