示例#1
0
 @Override
 public boolean isFinish() {
   if (Finger_Thread == null || Finger_Thread.isThreadFinished()) {
     return true;
   } else {
     return false;
   }
 }
示例#2
0
 @Override
 public void closeModule(boolean isConnected) {
   Log.e(tag, "closeModule");
   if (null != Finger_Thread && !Finger_Thread.isThreadFinished()) {
     Finger_Thread.setFlag(false);
     while (!Finger_Thread.isThreadFinished()) {
       try {
         Thread.sleep(10);
       } catch (InterruptedException e) {
         e.printStackTrace();
       }
     }
     ;
     Finger_Thread = null;
   }
   if (isConnected) {
     lockFlag = true;
     api.TCD_Close();
     lockFlag = false;
   }
 }