【问题标题】:Calculating TextView size计算 TextView 大小
【发布时间】:2019-05-13 03:37:00
【问题描述】:

我正在我的活动的onCreate() 函数中以编程方式创建元素。我正在尝试计算使用wrap_content 作为其高度的TextView 的高度,但无法从此函数中检索此值。

在 Activity 的生命周期中是否有更好的函数来创建这些元素,或者是否有方法可以使用特定字体、大小和行空间值计算 TextView 所需的高度并手动设置?

【问题讨论】:

标签: android textview


【解决方案1】:

在生命周期onCreate()those views are drawing,所以你无法获取当时的视图宽度/高度。

您可以使用View.post() 获取drawed(真实)宽度/高度,就像https://stackoverflow.com/a/24035591/9035237 中的第二项所说。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-04-09
    • 2011-08-21
    • 2021-02-19
    • 2014-05-17
    • 1970-01-01
    • 2018-10-25
    • 2014-12-06
    相关资源
    最近更新 更多