Intereting Posts
Запуск приложения с мгновенным запуском Android-студии очень медленный Создание распространяемого компонента или библиотеки для Android Бесплатные иконки для мобильных приложений Как использовать общие стили пользовательского интерфейса в Android? Android: как получить изображение пользователя facebook с помощью access_token Тестирование на Android, как имитировать мультитач (увеличение / уменьшение) с помощью инструментов? Разрешения Android 6.0 и установка OBB Как начать разработку приложения для fire os в Android-студии IDE Android; Фрагменты перекрываются при переключении вкладок Android – startActivityForResult сразу же запускает onActivityResult Что представляет собой Visual Studio эквивалент сочетания клавиш Ctrl + Shift + O в разработке Android в Eclipse? Загрузка сторонних разделяемых библиотек из родной активности Android Xamarin.Forms – необработанное исключение в HttpClient SendAsync Как отредактировать код библиотеки, импортированной с помощью Gradle в Android Studio? DownloadManager отправляет STATUS_SUCCESSFUL для неудачной загрузки

Когда View получает его границы?

У меня есть основное действие с TextView на нем. Мне нужно выполнить некоторые действия при запуске приложения. Эти действия используют границы TextView .

Я попытался переопределить onCreate() , onStart() и onResume() , но TextView всегда (0,0).

Как я могу захватить момент, когда TextView получит его размер?

Спасибо за все!

Вы можете попробовать onWindowFocusChanged() и посмотреть, помогает ли это:

Это лучший показатель того, является ли это действие видимым для пользователя. Реализация по умолчанию очищает состояние отслеживания ключей, поэтому всегда следует вызывать.

Это написано о onResume() :

Имейте в виду, что onResume не лучший индикатор того, что ваша активность видна пользователю; Системное окно, такое как блокировка клавиатуры, может быть впереди. Используйте onWindowFocusChanged (boolean), чтобы точно знать, что ваша активность видна пользователю (например, для возобновления игры).

В тот момент, когда вы ищете, onMeasure ().