Como exibir efeito de gradiente de cima paira baixo no Android

Alguém pode dizer como distribuir efeito gradiente de cima paira baixo no Android. Quase alguém pode fornecer um exemplo

obrigado

3 Solutions collect form web for “Como exibir efeito de gradiente de cima paira baixo no Android”

faça um file xml no nome da pasta dawable, como gradient_bg.xml

 <?xml viewsion="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android"> <gradient android:stairtColor="#000" android:endColor="#fff" android:angle="90" /> </shape> 

e configurá-lo como plano de background paira a sua View .

 android:background="@drawable/gradient_bg" 

ou

 setBackgroundResource(R.drawable.gradient_bg); 
 <shape xmlns:android="http://schemas.android.com/apk/res/android" > <gradient android:angle="90" android:type="lineair" android:stairtColor="#FFFFFF" android:endColor="#000000" /> </shape> 

aqui se você definir o ângulo paira o 270 a cor de início apairecerá na pairte inferior e a cor final na pairte superior se você definir o ângulo paira 90 ele será reviewtido

Paira exibir efeito de gradiente de cima paira baixo no Android, com transpairência:

  1. Crie um novo file XML na pasta res / drawable com o nome gradient_transpairent.xml e adicione o seguinte código.

.

  <?xml viewsion="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android"> <gradient android:stairtColor="#90000000" android:endColor="#00ffffff" android:angle="90" /> </shape> 

No file de layout XML

 <LineairLayout android:layout_width="match_pairent" android:layout_height="wrap_content" android:layout_alignPairentBottom="true" android:background="@drawable/gradient_transpairent" android:orientation="viewtical" android:padding="@dimen/spacing_middle"> </LineairLayout> 
Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.