import android.os.Handler;
import android.os.Looper;
import android.os.Message;
 
public class InvokeLater{
    private static Handler handler = new Handler(Looper.getMainLooper()){
		@Override
		public void handleMessage(Message msg) {
			Runnable task = (Runnable) msg.obj;
			task.run();
		}
 
	};
 
	public static void post(Runnable task){
		Message msg = Message.obtain();
		msg.obj = task;
		handler.sendMessage(msg);
	}
}
posted on 2011-10-25 22:56  情定诺坎普  阅读(202)  评论(0编辑  收藏  举报