赞
踩
文字渐变色
Shader shader =new LinearGradient(0, 0, 0, 20, Color.BLACK, Color.GRAY, TileMode.CLAMP);
textview.getPaint().setShader(shader);
只能设置上下渐变色,不能左右渐变
背影渐变色
1.建立shape文件:/res/drawable/myshape.xml
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<!-- 渐变色
angle表示角度:0度是水平,从左到右;90度是从下向上。
type表示类型,radial是圆,默认是直线。
startcolor,centercolor,endcolor不同位置的颜色
gradientRadius半径
-->
<gradient
android:endColor="#2A3B46"
android:gradientRadius="800"
android:startColor="#759CAB"
android:type= "radial"
android:centerX="0.5"
android:centerY="0"
/>
</shape>
2.layout文件中引用shap文件
android:background="@drawable/tabbg"
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。