Asa*_*ahi 5 user-interface android textview android-layout
有TextView一定的大小,每当文本设置太长时,我想重新设置为某个预设值.
要做到这一点,我重写onMeasure和调用setText.但是这不会影响TextView内容.
我错过了什么?
编辑:如果你认为它应该以完全不同的方式完成 - 请随时提出建议
onMeasure()通常在布局阶段调用.此外,据我所知onMeasure(),你必须衡量你的观点.它接收2个值,这些值是视图父级的大小,可以是常量.
你为什么不检查你正在设置的文本的长度,如果它太长,只需用你的默认值替换它?
| 归档时间: |
|
| 查看次数: |
2888 次 |
| 最近记录: |