我有一个典型的登录屏幕(表格布局)。我想要做的是围绕这些控件绘制一个矩形,并在其中放入渐变。我如何在XML中做到这一点?背景渐变
Q
背景渐变
4
A
回答
9
创建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>
,并在布局文件中添加android:background="@drawable/gradient"
到了控制措施,
6
使用可绘制的渐变背景创建布局,并在其内部实现您的真实布局。
例如,创建mygrandientbg_xml在绘图资源目录,如:
<shape android:shape="rectangle" xmlns...">
<gradient
android:startColor="#255779"
android:centerColor="#3e7492"
android:endColor="#a6c0cd"
android:angle="90" />
</shape>
然后创建这样的
<FrameLayout
....
android:background="@drawable/mygrandientbg"
android:padding=20dip
>
put you layout here and set it to "centered"
一个FrameLayout里你可以找到关于可绘制形状这里更多的信息: http://developer.android.com/guide/topics/resources/drawable-resource.html#Shape
+0
它的工作容器propierties !!!!!!!!!!!!谢谢 – user533844
+0
好!请标记我的答案是正确的。 – JohnUopini
相关问题
- 1. 渐变背景
- 2. 渐变背景UIScrollView
- 3. JPanel渐变背景
- 4. NSOutlineView渐变背景
- 5. 与背景渐变
- 6. Imagemagick背景渐变
- 7. CSS3背景渐变
- 8. Itextsharp渐变背景
- 9. 渐变背景iOS
- 10. Xamarin - 渐变背景
- 11. css渐变背景
- 12. CSS3渐变背景
- 13. 渐变背景上的文字渐变
- 14. Android渐变背景渐变为透明
- 15. 背景渐变+单背景图片
- 16. CSS背景过渡 - 渐变
- 17. 背景页脚渐变
- 18. 颜色渐变的背景
- 19. PDF的渐变背景
- 20. 渐变背景重复
- 21. jVectormap渐变背景填充
- 22. css背景图像渐变
- 23. CSS过渡背景渐变
- 24. Android LinearLayout渐变背景
- 25. CSS渐变到纯背景
- 26. 渐变颜色背景?
- 27. tabBar中的渐变背景
- 28. R:ggplot背景渐变着色
- 29. gnuplot trasparent渐变背景
- 30. 背景需要有渐变
IT工作!!!!!!!!!!!!!!!!谢谢 – user533844