【发布时间】:2009-11-03 11:26:03
【问题描述】:
如果String 比TextView 的宽度长,它会自动换行到下一行。我可以通过使用android:singleLine(已弃用)或设置android:inputType="text" 来避免这种情况。我现在需要的是用“...”替换我的String 的最后三个字符。由于我没有使用等宽字体,因此这将始终根据我的String 中使用的字母而有所不同。所以我想知道在TextView 中获取字符串的最后3 个字符并替换它们的最佳方法是什么。也许Android框架中已经实现了一些东西,因为这一定是一个常见的问题。
【问题讨论】: