android-runonuithread

    0熱度

    3回答

    我試圖顯示一組提取結果作爲列表。每當我嘗試使用虛擬數據時,它都會正確顯示,但是當我將其更改爲從服務器檢索到的數據時,什麼都不會發生。我沒有得到任何錯誤,所以這是非常混亂 import java.util.ArrayList; import org.json.JSONArray; import org.json.JSONException; import android.app.ListF

    1熱度

    1回答

    在另一個操作過程中,我必須每秒處理一次位圖的像素,並在ImageView中顯示結果。這是操縱位圖和更新ImageView的方法: private void overlay(Bitmap bitmap) { int j = 70; while (flag) { //here I manipulate some pixels of bitmap that corresponds to "

    0熱度

    1回答

    我正在嘗試更新關於MediaPlayer中歌曲進度的seekbar。 我正在使用線程來完成這項任務。 首先,我已經使用了Thred內部線程並嘗試更新UI,但它使應用程序崩潰並且說只有原始線程可以附加到視圖。 然後,我嘗試使用線程runnable中的處理程序更新它。這工作正常,但它並沒有更新seekbar。當我做了日誌,然後我知道循環不會在我的處理程序中進行。我不知道問題在哪裏。請幫我更新SeekB

    0熱度

    1回答

    我有一個對話框和一個線程。線程完成後,我想執行對話框。問題有時會執行,有時不會。我不明白爲什麼會發生這種情況。 我該如何解決? /** display dialog */ private void showDialog(int status){ final Dialog dialog = new Dialog(getView().getContext()); dialog.r

    5熱度

    2回答

    不知怎的,這是行不通的,據我應該是這樣的:? public void Splash(){ Timer timer= new Timer(); timer.schedule(new TimerTask(){ MexGame.this.runOnUiThread(new Runnable() { public void run(){ Spla

    0熱度

    1回答

    我需要做currentThread等一下,在UiThread做一些操作,然後在UiThread打電話currentThread().notify()。我正在嘗試這個代碼 Handler uiHandler = new Handler(Looper.getMainLooper()); uiHandler.post(new Runnable() { @Override publi