Android “Only the original thread that created a view hierarchy can touch its views.”

后端 未结 28 3158
鱼传尺愫
鱼传尺愫 2020-11-21 04:44

I\'ve built a simple music player in Android. The view for each song contains a SeekBar, implemented like this:

public class Song extends Activity implement         


        
28条回答
  •  囚心锁ツ
    2020-11-21 05:17

    If you couldn't find a UIThread you can use this way .

    yourcurrentcontext mean, you need to parse Current Context

     new Thread(new Runnable() {
            public void run() {
                while (true) {
                    (Activity) yourcurrentcontext).runOnUiThread(new Runnable() {
                        public void run() { 
                            Log.d("Thread Log","I am from UI Thread");
                        }
                    });
                    try {
                        Thread.sleep(1000);
                    } catch (Exception ex) {
    
                    }
                }
            }
        }).start();
    

提交回复
热议问题