个人登录
数狐在线-做最好的在线学习社区java c# liferay jsp
android - 为textview添加阴影效果!
    2017-8-2    作者:  androidFan      进入评论页
android TextView 添加阴影效果:

 1,标准格式,在xml文件里进行设置:
android:shadowColor="#7000"
android:shadowDx="12"
android:shadowDy="12"
android:shadowRadius="8"
但是在使用的时候,提示:Paint.setShadowLayer is  not supported!  查找资料发现每什么的,只是提示预览会有所差异。

2,如果把上面的:
    android:shadowDx="4"
    android.shadowDy="-4"
   android:shadowRadius="1"

则显示的效果会有立体的感觉,三维效果!

3,如果我们把数值修改为:
     android:shadowDx="0"
    android.shadowDy="0"
   android:shadowRadius="24"

则会有另外的效果,会发现颜色围绕着字体,而没有任何阴影效果了。

4,生成LinearGradient格式的阴影
   mytView = (TextView)findViewById(R.id.textView);
Shader myshader=new LinearGradient(0,0,0,mytView.getTextSize(), Color.RED,Color.BLUE,Shader.TileMode.CLAMP);
mytView.getPaint().setShader(myshader);
 上面的代码演示了,在程序内对TextView的渐进颜色格式的设置








官方微信服务号
进入评论页
合作企业