Jump to content

TranslateAnimation d'une textView


Kerim

Recommended Posts

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 ?

Link to comment
Share on other sites

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

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...