[英]display activity countdowntimer in fragment
我剛開始學習Android , Java並需要幫助。 我有一個倒數計時器活動,效果很好。 但是,我希望它顯示在片段中。 最好的方法是什么? 我嘗試調用Timer.getCountdowntimer
,我嘗試調用Timer.getUserTime
(userTime 是用戶為倒數計時器選擇的時間),但我的片段中的 textview 不顯示計時器。 提前致謝!
如果您純粹在 Java 中編碼,並且想使用 android SDK 來做,我建議:-
//Create a handler that runs on main loop so we can update UX
final android.os.Handler handler = new android.os.Handler(Looper.getMainLooper());
//Get a callback in 1 second
handler.postDelayed(new Runnable() {
int timer;
@Override
public void run() {
timer += 1;
myTextView.setText(String.valueOf(timer));
//Recursively get another callback in a second
handler.postDelayed(this, 1000);
}
}, 1000);
確保添加一些邏輯以在需要時停止計時器,以及 onPause/onResume
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.