我在android中有一系列按钮,我需要按顺序更改这些按钮的文本(逐个缓慢地)如何实现此目的?我无法在这里应用任何动画?Android: - 使用动画顺序更改按钮上的文本
-2
A
回答
0
其实很难说清楚 你想在这里做什么,但一个选项可以是使用TimerTask你可以重复更改按钮的文本以任何你想要的时间间隔。你可以使用一个for loop
遍历按钮
0
Handler myHandler = new Handler();
//你的按钮是这样的
int[] ButtonArray = {R.id.button1,R.id.button2.....};
String[] stringArray = {"Hi","Hello","oi"....};
// get all the button
private Button[] myButtons=new Button[buttonArray.length];
for(int i = 0; i < buttonArray.length ; i++){
myButtons[i] = (Button) findViewById(mAlphabetsId[i]);
}
//处理程序做重复任务
........ ......... 开始重复任务
counterValue = 0;
Size =buttonArray.length; //Number of buttons
myHandler.postDelayed(mMyRunnable, speed);
.............................
private Runnable mMyRunnable = new Runnable()
{
public void run()
{
if(counterValue<Size){
myButtons[counterValue].setText(stringArray[CounterValue]);
myHandler.postDelayed(mMyRunnable, 1000); //Call again with 1 sec delay
counterValue++;
}else{
myHandler.removeCallbacks(mMyRunnable);
counterValue=0;
}
}
};
此代码可能包含错误,因为我很急。先试一试。
让我知道如果你卡住了。
相关问题
- 1. 在Android上更改按钮文本
- 2. 更改Android上活动动画的z顺序
- 3. 更改按钮的DatePickerDialog的顺序4.0.3
- 4. 如何使用Android上的EditText更改按钮的文本
- 5. 动画调用的更改顺序
- 6. 如何更改XP上快速启动按钮的顺序?
- 7. 在其他按钮上更改按钮文本android
- 8. 如何在Android上动态更改按钮和文本颜色
- 9. 更改js中的按钮顺序
- 10. 加载动画后无法更改Jquery按钮的文本
- 11. 更改Android使用动画
- 12. 更改Android应用程序代码中的按钮文本
- 13. 更改按钮上文本的方向
- 14. 更改按钮上的文本按钮单击无限次
- 15. 的Android文本菜单更改按钮上的文字
- 16. 更改按钮的文本动态
- 17. 更改正在生产的移动应用程序上的按钮等文本
- 18. Android上的动画或移动按钮
- 19. 使用php更改html按钮文本
- 20. Android随机更改按钮文本
- 21. 如何使用glyphicon bootstrap更改按钮文本并保存顺序?
- 22. 按顺序播放帧动画。 Android
- 23. Android如何按顺序动画对象
- 24. 更改使用按钮点击TextView的文本中的Android
- 25. 动画提交按钮的值更改
- 26. UIView动画更改大小的按钮
- 27. 按钮,并与Android更改文本,应用程序崩溃
- 28. Android:使用单选按钮更改文本视图的内容
- 29. 在动画期间更改Z顺序
- 30. 动画按钮Android
你可以使用处理程序.... – vnshetty