2
我想確定一個Activity何時完成動畫以在Android上查看?當Activity被首次添加到視圖層次結構時,會調用回調Activity.onStart(),但我似乎無法找到在活動完成視圖動畫後300毫秒左右發生的回調?Android:確定Activity何時完成動畫查看?
我想確定一個Activity何時完成動畫以在Android上查看?當Activity被首次添加到視圖層次結構時,會調用回調Activity.onStart(),但我似乎無法找到在活動完成視圖動畫後300毫秒左右發生的回調?Android:確定Activity何時完成動畫查看?
看看Activity
課程的onWindowFocusChanged()
。你可以做類似
void onWindowFocusChanged(boolean hasFocus) {
if (hasFocus) {
// do stuff u want to when activity becomes visible.
}
}
這可能是答案,雖然很難說。看起來,onWindowFocusChanged在onCreate()之後被調用〜25 ms,儘管這似乎是動畫發生的非常短的時間。 – seanalltogether