Android:如何通过点击一个按钮从右到左和左右移动跑马灯文字

标签 android marquee

如何通过单击一个按钮从右到左和左右移动字幕文本,我该怎么做,有人能帮助我吗?

最佳答案

试试这个;

Animation animationToLeft = new TranslateAnimation(400, -400, 0, 0);
animationToLeft.setDuration(12000); 
animationToLeft.setRepeatMode(Animation.RESTART);
animationToLeft.setRepeatCount(Animation.INFINITE);

Animation animationToRight = new TranslateAnimation(-400,400, 0, 0);
animationToRight.setDuration(12000); 
animationToRight.setRepeatMode(Animation.RESTART);
animationToRight.setRepeatCount(Animation.INFINITE);

TextView textViewMarqToLeft = (TextView) findViewById(R.id.textViewMarqToLeft);
TextView textViewMarqToRight = (TextView) findViewById(R.id.textViewMarqToRight);

textViewMarqToLeft.setAnimation(animationToLeft);
textViewMarqToRight.setAnimation(animationToRight);
String textLeft = "Left marquue"
String textRight = "Right marquue"
textViewMarqToLeft.setText(textLeft);
textViewMarqToRight.setText(textRight);

关于Android:如何通过点击一个按钮从右到左和左右移动跑马灯文字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11503830/

相关文章:

android - 自定义 toast 取消不起作用

Android NDK 不会构建库,因为缺少 Bitmap.h?

android - 如何在 WebView 中获取 "User Consent"?

android - 如何在android开发中使用Gmail API发送邮件

javascript - 如何在单击按钮时制作一个字幕循环?

css - 使用css3的跑马灯效果

vb.net - 选取框 ProgressBar 对 BackgroundWorker 无响应

jquery - 向上滑动 <p>

android - future 版本的 Android 和测试设备 - 可能出现的问题

java - 尽管设置了必要的属性,工具栏小部件中的 TextView 选取框仍无法工作