handler.postDelayed is not working in onHandleIntent method of IntentService

前端 未结 5 2002
猫巷女王i
猫巷女王i 2021-01-17 22:50
final Handler handler = new Handler();
LOG.d(\"delay\");
handler.postDelayed(new Runnable() {
    @Override public void run() {
        LOG.d(\"notify!\");
        /         


        
5条回答
  •  醉酒成梦
    2021-01-17 23:29

    Convert

    final Handler handler = new Handler();
    

    to

    final Handler handler = new Handler(Looper.getMainLooper());
    

    This worked for me.

提交回复
热议问题