Aqi*_*mid 16 android textview android-layout
我一直试图发一份通知TextView.它是一个圆圈,我想在圆形气泡上方容纳整个空间,如下图所示.
请看附图.

在此图像中,我们有一个带圆形文本的圆形气泡.我已经尝试将椭圆形设置.xml为背景TextView但仍然没有运气.
编辑:
随着文字长度的增加.它必须减小尺寸以适应圆圈内部.这是最难思考的部分.
Mat*_*adt 10
您需要创建一个自定义视图,从TextView可能的角度延伸,将圆形设置为背景图像,并根据文本的宽度手动计算文本宽度/打破线条.
要计算字符串的宽度,请参阅如何计算字符串字体宽度(以像素为单位)?
当然,需要进行一些数学和计算来测量每条线的可用空间; 但我认为这是唯一的方法,因为没有标准组件可以做到这一点.
放置文本上来看,使用drawText了的Canvas类.
| 归档时间: |
|
| 查看次数: |
1905 次 |
| 最近记录: |