簡體   English   中英

在片段中顯示活動倒計時

[英]display activity countdowntimer in fragment

我剛開始學習AndroidJava並需要幫助。 我有一個倒數計時器活動,效果很好。 但是,我希望它顯示在片段中。 最好的方法是什么? 我嘗試調用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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM