创建gradient.xml于/res/drawable:
<?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>
Run Code Online (Sandbox Code Playgroud)
并在您的布局文件中添加android:background="@drawable/gradient"放置控件的容器的属性
创建一个带有Drawable Gradient背景的布局,并在其中创建您的真实布局.
例如,在drawables目录中创建mygrandientbg_xml,如:
<shape android:shape="rectangle" xmlns...">
<gradient
android:startColor="#255779"
android:centerColor="#3e7492"
android:endColor="#a6c0cd"
android:angle="90" />
</shape>
Run Code Online (Sandbox Code Playgroud)
然后创建一个这样的FrameLayout
<FrameLayout
....
android:background="@drawable/mygrandientbg"
android:padding=20dip
>
put you layout here and set it to "centered"
Run Code Online (Sandbox Code Playgroud)
您可以在此处找到有关可绘制形状的更多信息:http: //developer.android.com/guide/topics/resources/drawable-resource.html#Shape
| 归档时间: |
|
| 查看次数: |
3400 次 |
| 最近记录: |