android - 调整大小后,TextView 无法正确换行文本

标签 android android-layout android-widget textview

我扩展了 FrameLayout 并覆盖了 onLayout() 方法。从那里,我在 TextView 子级上调用 layout() 以随意调整大小和重新定位,但在调整大小后不会重新计算文本的换行。

我已经尝试过 setText()setWidth()

肯定是我做错了什么。有什么想法吗?

最佳答案

你可以试试autofittextview .

关于android - 调整大小后,TextView 无法正确换行文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7319731/

相关文章:

android - 如何通过viewModels获取viewModel? ( fragment -ktx)

android - 在Android中以编程方式放大图片

android - 无法使用 PreferenceActivity 中的按钮调用方法

android - 缩小抽屉导航中部分元素的textSize

java - 是否可以在 Android Room 中使用 String 作为 PrimaryKey

android - 小部件中的图像

java - 我可以从构造函数主体调用静态方法来获取实例而不是调用 Super 吗?

android - 一个简单的相对布局,与父级右对齐不起作用

Android widget 不同的纵向和横向方向

android - 如何使用 Android 应用程序检测网站的新版本?