Mam dwa obrazy, które chcę przejść zanikać. Początkowo oba korzystają z widoku obrazu. Następnie używam metody .getDrawable(), aby uzyskać możliwość rysowania obrazów.Crossfading za pomocą TransitionDrawable nie działa na Androidzie
Jest to kod użyłem
Drawable backgrounds[] = new Drawable[2];
backgrounds[0] = BackgroundImage.getDrawable();
backgrounds[1] = BackgroundImageBlurred.getDrawable();
TransitionDrawable crossfader = new TransitionDrawable(backgrounds);
crossfader.startTransition(3000);
To tylko pokazuje obraz na pierwszym elemencie tablicy, która pokazuje zresztą, ponieważ oba obrazy zostały ustawione na widoczne w pliku XML.
Przejście nie uruchamia
Każda pomoc będzie mile widziane :)
zapomniałeś dodać 'crossfader.setCrossFadeEnabled (true);' –
Należy zauważyć, że przenikanie z pół- przezroczyste tło nie działa, spowoduje to nałożenie się obu zakładek na koniec. – Warpzit