博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
TextView实现圆角效果
阅读量:5149 次
发布时间:2019-06-13

本文共 631 字,大约阅读时间需要 2 分钟。

自定义一个Xml样式:

其中
<corners android:radius="15dp" />属性就是设置圆角
最后再把TextView的
android:background属性设置成自定义的xml样式文件就可以了
android:background="@drawable/textview_style"
gradient   -- 颜色渐变
        startcolor  起点颜色
        endcolor  终点颜色
        android:angle 角度  0是从左到右,90是从下到上
solid          --  填充
stroke        --  描边 
corners      --  圆角 
padding    -- 内容离边界的距离
 
 
TextView为圆角,并且还要
动态设置其颜色值
一开始在xml中设置background属性为自定义的圆角shape,然后在代码中使用setBackgroundColor(color)。
发现设置完后圆角就消失了,后来在网上找到解决方法
在xml中设置完shape后,在代码中动态设置
GradientDrawable myGrad = (GradientDrawable)view.getBackground();myGrad.setColor(Color.BLACK);

 

 
 

转载于:https://www.cnblogs.com/wenhui92/p/6242457.html

你可能感兴趣的文章
hdoj 1506&amp;&amp;1505(City Game) dp
查看>>
【微信公众平台开发】百度周边搜索接口php封装
查看>>
mac开启22port
查看>>
Solaris 10下使用Python3
查看>>
Android 从硬件到应用程序:一步一步爬上去 6 -- 我写的APP测试框架层硬件服务(终点)...
查看>>
android的EditText获取另一个焦点
查看>>
常见hash算法的原理
查看>>
ios新开发语言swift 新手教程
查看>>
Android应用中使用百度地图API定位自己的位置(二)
查看>>
有引用外部jar包时(J2SE)生成jar文件
查看>>
写接口请求类型为get或post的时,参数定义的几种方式,如何用注解(原创)--雷锋...
查看>>
什么是 开发环境、测试环境、生产环境、UAT环境、仿真环境
查看>>
科研需要兴趣和自信
查看>>
iOS Development
查看>>
mysql
查看>>
1分钟搞定Android开发智能提示问题xml文件一并搞定
查看>>
4分钟学会网页样式
查看>>
Java核心技术点之注解
查看>>
【PHP】array_column函数
查看>>
LayUI--表格 + 分页
查看>>