扫码关注官方订阅号
本人新手,美工的设计图有如图所示的文本效果,黔驴技穷,希望sf的朋友们能指点迷津,谢谢啦
定义一个 drawable ,设置 shape corners,把这个 drawable 设为 background 。或者切.9图,会是更省心的方案。
如果文字长度就像图片上那样你就让设计将背景切给你,你用线性布局实现。如果文字长度不定,可以用drawable或者点九图实现
感觉可以用clipDrawable实现
canvas.drawRect(Rect,Paint)用Android自带的画图类就可以解决。
看设计文字长度不会变了,直接要背景图片就行了
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
定义一个 drawable ,设置 shape corners,把这个 drawable 设为 background 。或者切.9图,会是更省心的方案。
如果文字长度就像图片上那样你就让设计将背景切给你,你用线性布局实现。如果文字长度不定,可以用drawable或者点九图实现
感觉可以用clipDrawable实现
canvas.drawRect(Rect,Paint)
用Android自带的画图类就可以解决。
看设计文字长度不会变了,直接要背景图片就行了