Android basics: running code in the UI thread

In the viewpoint of running code in the UI thread, is there any difference between: MainActivity.this.runOnUiThread(new Runnable() { public void run() { Log.d(“UI thread”, “I am the UI thread”); } }); or MainActivity.this.myView.post(new Runnable() { public void run() { Log.d(“UI thread”, “I am the UI thread”); } }); and private class BackgroundTask extends AsyncTask<String, Void, … Read more