Java tutorial
//package com.java2s; import android.os.AsyncTask; public class Main { public static void doInAsync(final Runnable runnable) { new AsyncTask<Void, Void, Void>() { @Override protected Void doInBackground(Void... params) { return null; } protected void onPostExecute(Void result) { runnable.run(); } }.execute(); } }