/ / animacja w Androidzie, nowość na Androida - Android, alfa

animacja w systemie Android, nowy na Androida - Android, alfa

Mam te 2 zdjęcia: wprowadź opis obrazu tutaj

wprowadź opis obrazu tutaj

i próbuję zrobić ich animację. Chcę pokazać pierwsze zdjęcie (jedno bez kół), a potem jedno z kołami kabiny. Będzie wyglądać tak, jakby pojawiły się koła, ponieważ pozycja nie zostanie zmieniona, a samochód nie zniknie. Próbowałem więc użyć efektu przenikania, ponieważ jeśli po prostu „przeładuję” mój układ xml, nie wygląda to dobrze.

Znalazłem wiele samouczków, ale żaden z nich nie rozwiązał mojego problemu. Moje pytanie brzmi: czy ktoś wie, jak to zrobić?

Odpowiedzi:

0 dla odpowiedzi № 1

użyj FrameLayout do ułożenia dwóch ImageView zawsze pokazuj swoje pierwsze zdjęcie bez weels i użyj dowolnego detektora akcji, aby uruchomić animację na drugim ImageView za pomocą AlphaAnimation.

 Animation animation = new  AlphaAnimation(0.0f, 1.0f);
animation.setDuration(1000); // anim duration in milli second
animation.setRepeatCount(0); // 0 no repeat
animation.setFillAfter(true);
iv.startAnimation(animation); // iv is your imageview