Gdzie powinienem rozpocząć AnimationDrawable
, który musi animować, kiedy aktywność jest pokazywana?Uruchamianie AnimationDrawable w systemie Android
Poradnik programisty recommends przy użyciu , ale nie zawsze jest wywoływany, gdy czynność jest częścią TabHost
.
cytuję:
Ważne jest, aby pamiętać, że metoda start() wezwał AnimationDrawable nie można nazwać podczas metody onCreate() swojej działalności , ponieważ AnimationDrawable nie jest ale w pełni dołączony do okna. Jeśli chcesz natychmiast odtworzyć animację, bez konieczności interakcji, a następnie może chcesz wywołać ją od metody onWindowFocusChanged() w swojej działalności , które będą wywoływane podczas Android przynosi okno ostrość.
Nie działa. Wygląda na to, że AnimationDrawable nie jest jeszcze w pełni przywiązany do okna. – hpique