android如何为TextView添加边框

作者:风筝 | 创建时间: 2023-07-04
android开发过程中,很多情况下我们需要在TextView上面添加一个边框,但是TextView本身不支持边框,这里介绍几种设置边框的方法,任君选择...
android如何为TextView添加边框

方法1:自定义组件开发

继承与TextView开发一个自定义的组件,在view的ondraw方法中绘制边框

在您的配置文件中,直接通过包路径引用自定义的组件,运行之后,可以看到您想要的效果

方法2:自定义xml来设置背景图片

在drawable文件夹下新建xml配置文件,设置边框颜色样式

在textview的属性中设置background属性为此布局文件,运行之后,可以看到您想要的效果

方法3:自定义背景图片

通过UI或者自己自定义PS设计textview的背景图

通过代码或者xml中属性配置其background属性为这张图片

温馨提示

相比于第三种方法,第一、二种方法比较好用,并且适配性和自定义性高,推荐各位使用
点击展开全文

更多推荐