我有一個簡單的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秒時按鈕上的文字等着用計時器.... ..... –