postdelayed

    -1熱度

    3回答

    我從數據庫中提取數據並將其顯示爲RecyclerView。但我必須更新RecyclerView每x milliseconds/seconds。 這是我的代碼。請幫忙。 @Override public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedIn

    1熱度

    1回答

    我嘗試運行此代碼以從我的數據庫中獲取用戶的狀態。該過程包含JSON,因此我創建了一個新的類來實現Runnable作爲後臺服務。我確實創建了一個類extends Service。在該服務中,我稱之爲線程。我使用處理程序並使用postDelayed重複該線程。 public int onStartCommand(Intent intent, int flags, final int startId)

    11熱度

    1回答

    我有一個countDownTimer,如果用戶沒有在12日之內打gameButton第二我想叫GAMEOVER方法。問題當countDownTimer是12或者計時器只是繼續計數時,我會得到稱爲instamtly的遊戲功能。所以我試圖使用postDelayed()方法給用戶一秒鐘的時間來點擊按鈕,讓countDownTimer繼續,但是因爲我的代碼現在是遊戲在12點停止。 import andro

    0熱度

    1回答

    我使用handler.postDelayed()方法重複任務與時間延遲..這是我的代碼; final Handler handler = new Handler(); handler.postDelayed(new Runnable() { @TargetApi(Build.VERSION_CODES.LOLLIPOP) public void run()

    0熱度

    2回答

    我需要顯示一個圖像1秒,在這段時間結束時,讓它看不見1秒,並在時間結束時再次顯示,因爲我走了列表並不再顯示下列圖片。 但我的代碼只顯示了我1秒的圖像,但下面的圖像不顯示給我。 這是我的代碼: @RequiresApi(api = Build.VERSION_CODES.JELLY_BEAN) private void showNextImage() { // loads the ima

    0熱度

    1回答

    我有一個GifImageButton視圖。我想開始它的動畫,然後重新開始活動。 問題是我希望動畫在重新開始活動前持續3秒。 我該怎麼辦? 這是我的代碼: myGifImageButton.setImageResource(R.drawable.animation); Intent intent = getIntent(); finish(); if (intent != null) {

    0熱度

    1回答

    我有一套指令需要重複執行。 重複延遲是變量(延遲取自文件)。 重複時間必須很精確精確(毫秒精度)。 我試圖使用postDelayed的處理程序,但準確性在時間上丟失。發生這種情況是因爲重複頻率超過10次/秒。 任何想法都比歡迎! 這裏是處理程序例如: new Runnable() { @Override public void run() { mHandl

    0熱度

    2回答

    try { //got input from asset that's not a problem JSONObject obj = new JSONObject(loadJSONFromAsset()); JSONArray m_jArry1 = obj.getJSONArray("check"); int j=0,i,k=0;

    2熱度

    4回答

    我想弄清楚如何使用擴展函數來延遲運行任何方法,但似乎無法弄清楚。 我想類似下面,我有一個功能,我想處理程序通過特定的時間間隔延遲執行: functionX().withDelay(500) functionY().withDelay(500) private fun Unit.withDelay(delay: Int) { Handler().postDelayed({this}

    0熱度

    1回答

    所以我有一個蛇的應用程序,我試圖讓它在新的運行前等待屏幕觸摸。 我想最好的方法是讓代碼停止更新蛇並繼續UI更新。所以我有一個正在運行的遊戲狀態和一個丟失的狀態。 當我玩第一款遊戲時,它會像它應該那樣,但是當我死去並且結束時它會變得越來越快。 我在想,這是我的方式調用PostDelay方法在運行和丟失。但是,如果我只是在跑步中稱呼它並讓其丟失,那麼在沒有任何停頓的情況下再次運行遊戲就可以順利運行。