package com.github.glomadrian.mvpcleanarchitecture.executor;
import android.os.Handler;
import android.os.Looper;
/**
* Main Thread executor using classic Looper.getMainLooper() from Android
*
* @author glomadrian
*/
public class MainThreadExecutorImp implements MainThreadExecutor {
private Handler handler;
public MainThreadExecutorImp() {
this.handler = new Handler(Looper.getMainLooper());
}
@Override
public void execute(Runnable runnable) {
handler.post(runnable);
}
}