@Override
 public void start(long postion) {
   if (handler == null) {
     prepare();
   } else {
     handler.removeCallbacksAndMessages(null);
   }
   handler.obtainMessage(DrawHandler.START, postion).sendToTarget();
 }