final Handler handler = new Handler(); LOG.d(\"delay\"); handler.postDelayed(new Runnable() { @Override public void run() { LOG.d(\"notify!\"); /
Convert
final Handler handler = new Handler();
to
final Handler handler = new Handler(Looper.getMainLooper());
This worked for me.