コード例 #1
0
 /**
  * make sure the method run in looper thread.
  *
  * @param callback
  */
 private void checkvalidThreadMethod(final ValidThreadCall callback) {
   if (executor.checkOnLooperThread()) {
     callback.onValidThread();
   } else {
     executor.execute(
         new Runnable() {
           @Override
           public void run() {
             callback.onValidThread();
           }
         });
   }
 }