Расчет размера TextView - PullRequest
       2

Расчет размера TextView

0 голосов
/ 12 декабря 2018

Я создаю элементы программно в функции onCreate() моей деятельности.Я пытаюсь вычислить высоту TextView, которая использует wrap_content для своей высоты, но не может извлечь это значение из этой функции.

Существует ли лучшая функция в жизненном цикле действия для создания этих элементов изили есть способ, которым я могу рассчитать высоту, необходимую для TextView, используя определенный шрифт, размер и значение пространства строк и установить его вручную?

1 Ответ

0 голосов
/ 12 декабря 2018

В жизненном цикле onCreate(), эти виды рисуются ing , поэтому вы не можете получить ширину / высоту вида в это время.

Вы можете использовать View.post(), чтобы получить ничью ed (реальная) ширина / высота, как у второго элемента в https://stackoverflow.com/a/24035591/9035237 сказал.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...