Je suis en train de fondre une imageview avec animation alpha. J'aimerais que l'image reste transparente après l'animation. Essayé avec différentes combinaisons de fillAfter et fillEnabled, pas de chance. Comment cela peut il etre accompli?Animation alpha Android: Rester dans le dernier cadre d'animation lorsque l'animation est terminée
pom
Pas la meilleure solution. Voir la réponse par chris. –
@ClassStacker: Vous êtes le bienvenu à votre avis. 'setFillAfter()' est rarement la bonne réponse, car elle ne fonctionne pas vraiment comme prévu (par exemple, 'setFillAfter()' sur un 'TranslateAnimation' provoque des événements tactiles à travailler uniquement à l'emplacement * old *). Pour une animation alpha sur une interface utilisateur complètement statique, il peut être surviable, mais si quelque chose change beaucoup dans cette interface utilisateur, je ne serais pas du tout surpris de voir l'alpha revenir à sa valeur d'origine. Sur Android 3.0+, vous pouvez simplement définir la propriété alpha du widget, bien sûr. – CommonsWare
Je vois; Je n'étais pas au courant du problème 'TranslateAnimation'. Bon à konw! Génial, vous avez fourni cette motivation pour votre solution. –