runnable

    -4熱度

    1回答

    如何在同一時間執行更多代碼塊?我想在一個代碼塊中做一些事情,同時我想用while來檢查或更新任何東西(true){...} 我嘗試了runnable接口,但是當while循環開始時(無限循環因爲我設置的時間(真)),應用程序阻止...你有什麼想法幫助我嗎?請發佈您的代碼。謝謝!

    0熱度

    1回答

    我想post()一些Runnable的到Handler我已經創建並運行 run()之前和之後的一些代碼被調用。通過覆蓋Handler課程或類似課程是否有簡單的方法? 編輯:我在本頁回答中使用了暫停方法:Android, pausing and resuming handler callbacks。基本上,我希望在處理程序開始運行Runnable(或Message)時再注入暫停,然後從外部恢復處理程

    -1熱度

    1回答

    public class MulticastSocket extends DatagramSocket implements Runnable { public String ip = "192.168.254.6"; public static int port = 12346; public MulticastSocket(int port) throws

    0熱度

    1回答

    我想創建一個「正在搜索」文本,其格式如下: 「正在載入」。 - >「正在加載..」 - >「正在加載...」 然後,一旦我得到某些數據,停止此動畫文本,只需將文本設置爲「找到」。 我試圖實現這種方式: ExecutorService threadPoolExecutor = Executors.newSingleThreadExecutor(); Future textAnimationTask

    0熱度

    1回答

    這是我的第一款Android/Java應用程序。我使用的第一個答案here嘗試主動重複任務,更新搜索條(「時間滑條」),以顯示作爲音頻文件的播放進度。這裏是我的代碼(刪除了一些不相關的行): private int timeSliderInterval = 1000; // 1 second private Handler timeSliderHandler; @Override prot

    1熱度

    2回答

    我創建了一個小型應用程序的記憶遊戲。在那個應用程序中,我創建了一個計時器,顯示用戶完成遊戲的時間。我的問題是定時器凍結後,我去到另一個頁面(如主屏幕),並回到遊戲 - 時間保持在同一時間停止.....(我知道它與某種方式相關onRestarte()方法但不知道該怎麼辦..)我希望計時器將在它停止的同時繼續。 (例如,如果用戶在遊戲中間有入場,然後想繼續)。 package com.example.

    0熱度

    1回答

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

    0熱度

    2回答

    一天的美好時光。 我想讓應用程序上傳文件到服務器,並顯示在ProgressDialog上傳的進度。 這是我的代碼至今: 的上傳過程創建ProgressDialog private void createUploadingDialog(int filesCount) { uploadingDialog = new ProgressDialog(getActivity()); up

    0熱度

    1回答

    由於某種原因,這裏的run方法沒有設置內容視圖的麻煩,但是當我嘗試從xml中檢索按鈕時,它返回null並且不允許我設置onclick監聽器。我的代碼在下面列出。 v.post(new Runnable() { @Override public void run() { setContentView(R.layout.win); Button submit

    0熱度

    2回答

    private class Roller implements Runnable { private long delayMillis; public Roller(long delayMillis) { this.delayMillis = delayMillis; } @Override public void ru