Kerim Posté(e) 4 décembre 2009 Share Posté(e) 4 décembre 2009 J'ai commencer un petit projet prompteur pour me lancer dans le dév android, pour voir une idée plus précise du projet: https://www.frandroid.com/forum/viewtopic.php?pid=67053#p67053 Maintenant mon problème: J'utilise TranslateAnimation d'une textView pour faire délacer le texte, mais le texte démarre doucement, accélère puis ralenti. Je en comprend pas trop pourquoi. Des idées pour solutionner ce premier problème, ou c'est seulement une illusion d'optique ? Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Alocaly Posté(e) 5 décembre 2009 Share Posté(e) 5 décembre 2009 C'est tout à fait possible ! Quand tu crées ta propre animation, tu indiques dans un fichier Xml ce que ton animation change ( la position passe de 0% à 100% par exemple ), et pour cela tu peux donner un accelerateur, qui explique comment va varier la vitesse de ton animation. Il suffit que l'accélérateur utilisé par TranslateAnimation soit un accélérateur qui accélére puis ralentit, et hop, c'est fait. Si ca te gene, tu peux refaire ta propre animation toi meme, et choisir ton propre accélérateur ! Note : j'avais écrit deux articles sur mon blog la dessus ( comment créer son animation, et le role des accélérateurs ) : http://androidblogger.blogspot.com/2009/01/chaining-two-animations-or-how-to.html http://androidblogger.blogspot.com/2009/01/to-accelerate-or-to-decelerate.html Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Recommended Posts
Rejoignez la conversation
Vous pouvez poster maintenant et vous enregistrez plus tard. Si vous avez un compte, connectez-vous maintenant pour poster.