Doing UI task in doinbackground() in Android

前端 未结 3 1034
孤城傲影
孤城傲影 2020-11-30 11:36

Is there a way to do UI task in the doinbackground() of the AsyncTask. I am well aware it is better to do it in onPostExecute method. But in my case since I am need to use a

3条回答
  •  执念已碎
    2020-11-30 12:30

    Hope this will solve your problem

        onPreExecute() {
           // some code #1
        }
    
        doInBackground() {
            runOnUiThread(new Runnable() {
                        public void run() {
                            // some code #3 (Write your code here to run in UI thread)
    
                        }
                    });
        }
    
        onPostExecute() {
           // some code #3
        }
    

提交回复
热议问题