我有一个简单的android应用程序,并带有文本HELLO的按钮。 如果我在10秒后不按下此按钮,我希望文本处于等待状态。 有人可以帮我吗? 谢谢在Android上更改按钮文本
1
A
回答
1
使用此代码
handler = new Handler();
handler.postDelayed(changeFunction(), 10*1000);
写在上面的onCreate()
private Runnable changeFunction(){
t = new Timer();
tt = new TimerTask() {
public void run() {
handler.postDelayed(changeFunction(), 10*1000);
button.setText("WAIT");
}
};
return tt;
}
1
检查此计时器任务10秒... button.setText(“Wait ...”);
http://developer.android.com/resources/articles/timed-ui-updates.html
0
这应该工作
Timer buttonTimer = new Timer();
final Runnable Timer_Tick = new Runnable() {
public void run() {
button.setText("WAIT");
}
};
buttonTimer.schedule(new TimerTask(){
@Override
public void run(){
runOnUiThread(Timer_Tick);
}
},10000);
0
您可以使用定时处理messag即
Button b;
boolean notPressed;
b.postDelayed(new Runnable() {
@Override
public void run() {
if(notPressed){
b.setText("Wait");
}
}
}, 10000);
0
Button b;
boolean notPressed;
b.postDelayed(new Runnable() {
@Override
public void run() {
if(notPressed){
b.setText("sexy");
}
}
}, 10000);
在
相关问题
- 1. 在其他按钮上更改按钮文本android
- 2. 如何在Android上在运行时更改按钮的文本?
- 3. Android随机更改按钮文本
- 4. 如何在Android上动态更改按钮和文本颜色
- 5. (Android Butterknife)如何在点击后更改按钮上的文本
- 6. 在所有按钮上更改停止按钮文本
- 7. 更改按钮上文本的方向
- 8. 的Android文本菜单更改按钮上的文字
- 9. Appcelerator更改按钮文本
- 10. 更改按钮文本
- 11. 更改文本onclick按钮
- 12. Silverlight更改按钮文本
- 13. 更改NSOpenPanel按钮文本
- 14. UI按钮更改文本
- 15. 单击按钮后Android按钮文本更改为垂直
- 16. 在按钮上更改imageview点击android
- 17. Possbile长按按钮,并在Android中更改其文本
- 18. Android: - 使用动画顺序更改按钮上的文本
- 19. 如何使用Android上的EditText更改按钮的文本
- 20. Android:列表视图更改按钮文本上clilck
- 21. Android:更改键盘上的“完成”按钮文本
- 22. Android如果可以点击按钮来更改按钮上的文本
- 23. Android更改颜色和更改按钮的文本
- 24. 更改按钮上的文本按钮单击无限次
- 25. Android-如何在按下按钮时更改按钮的文字?
- 26. 更改按钮上文字在按钮上的位置
- 27. 如何在android中按下按钮/文本视图时更改文本颜色
- 28. 如何更改向上按钮Android ActionBar?
- 29. 按下按钮时更改Android微调器文本颜色
- 30. Android:按钮上的长按文本
u必须通过使用定时器U1可以在10秒时按钮上的文字等着用计时器.... ..... –