0
我想刷新一次5秒沒有任何animation.i後在計算器也搜尋這將改變一個TextView值,但不能得到適當的幫助solution.please沒有任何動畫
我想刷新一次5秒沒有任何animation.i後在計算器也搜尋這將改變一個TextView值,但不能得到適當的幫助solution.please沒有任何動畫
林不知道活動刷新活動如果這個回答你的問題,但如果設置TextView的每5秒的文字,將工作?使用txtView.setText(「你的文本」);然後在你每次設置之間有一段延遲?我希望這個作品和有意義
您可以用Handler
做到這一點。方法如下:
private boolean started = false;
private Handler handler = new Handler();
private Runnable runnable = new Runnable() {
runOnUiThread(new Runnable() {
@Override
public void run() {
textview.setText("####"); // <- text to be updated every 5 sec
if(started) {
start();
}
}
});
}
};
public void stop() {
started = false;
handler.removeCallbacks(runnable);
}
public void start() {
started = true;
handler.postDelayed(runnable, 2000);
}
請添加您已經完成的代碼。你有沒有完成代碼的時間間隔..? –
而是清爽活動的刷新方法和TextView的價值 – Ameer