inserire background con gradiente in un layout

Androidino

Utente Attivo
16 Gen 2014
30
1
0
Ho un header in una mia activity in cui mostro un titolo.
Vorrei poter mettere in queto header un background colorato utilizzando un gradiente.

Come posso fare a fare la sfumatura?
 
Puoi definire un gradiente in questo modo:

File: /res/drawable/my_gradient.xml

Codice XML:

Codice:
<?xml version="1.0" encoding="utf-8"?>
<shape
        xmlns:android="http://schemas.android.com/apk/res/android"
        android:shape="rectangle">
        <gradient
                android:startColor="@color/black"
                android:centerColor="@color/white"
                android:endColor="@color/black"
                android:angle="0" />
</shape>

e poi impostarlo come sfondo del tuo header.
L'attributo centerColor è opzionale e se non ti interessa puoi eliminarlo.
 

Discussioni simili