2016-05-18 2 views
-3

Как придать цвет фона градиент, как показано на рисунке Image with gradientцвета градиента для фона

Как писать код так, чтобы показать изображение появляется в приложении

+0

, что вы пробовали до сих пор? –

+0

Было бы полезно, если бы вы могли опубликовать несколько примеров того, что вы пробовали, поэтому мы можем помочь вам диагностировать, что происходит не так. – theatlasroom

ответ

0

Вот попробуйте это:

<?xml version="1.0" encoding="UTF-8"?> 
<shape xmlns:android="http://schemas.android.com/apk/res/android"android:shape="rectangle" > 

<gradient 
    android:angle="90" 
    android:centerColor="Your Color" 
    android:endColor="Your Color" 
    android:startColor="Your Color" 
    android:type="linear" /> 



</shape> 
0

создать gradient.xml в /RES/рисуемых:

<?xml version="1.0" encoding="utf-8"?> 
<shape xmlns:android="http://schemas.android.com/apk/res/android" 
android:shape="rectangle"> 
<gradient 
    android:startColor="#FFFFFF" 
    android:endColor="#00000000" 
    android:angle="45"/>  
</shape> 

и в вашем main.xml файл макета в /RES/компоновочных:

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
android:orientation="vertical" 
android:layout_width="fill_parent" 
android:layout_height="fill_parent" 
android:background="@drawable/gradient"> 

</LinearLayout> 

вы можете задать угол, заменив андроида: угол значение и начало/конец цвета заменив андроида: startColor и андроида: ENDCOLOR

0

Создайте файл XML в Рез> вытяжка папка с именем background.xml и отредактировать его, как показано ниже:

<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" > 
<gradient 
android:type="radial" 
android:centerX="50%" 
android:centerY="50%" 
android:startColor="#FFFF8205" 
android:endColor="#FFF7F7F7" 
android:gradientRadius="100"/> 
</shape> 

Теперь в вашей ссылке на файл activity_main.xml это в качестве фона родительского макета

<LinearLayout 
....... 
android:background="@drawable/background"> 
..... 
</LinearLayout> 
Смежные вопросы