【发布时间】:2022-01-04 17:41:35
【问题描述】:
[]
我有水平滚动的editText。如果文本不适合 editText 而不滚动,我想减小文本大小。我尝试使用以下条件:
var textSize = edtResult.textSize / resources.displayMetrics.scaledDensity
if (edtResult.width >= cardView.width && textSize > 22.0)
但 edtResult.width 返回宽度而不滚动
所以我的问题:
- 如何在不使用当前 textSize 滚动的情况下获取适合 editText 的符号数?
- 或者如何使用不适合的符号获取editText的宽度?
【问题讨论】:
标签: android kotlin android-edittext