If I set a TextView's ellipsize
value to "marquee"
and the marqueeRepeatLimit
value to "1"
for example (in order to roll a long text across a TextView once), is there any way to detect when the marquee animation has completed?
(Thing is, I have a queue of Strings which is being added to dynamically and I want to pull out and show one of these Strings at a time. A String can be longer than the width of the TextView so I want to roll it across before I show the next one.)
Edit: If it's not possible to do this by using TextView's marquee properties, anyone know how can I add an Animation to a TextView which simulates a marquee animation?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…