Ejemplo n.º 1
0
 private int setOverlayProgress() {
   if (mPlayerView == null) {
     return 0;
   }
   int time = (int) mPlayerView.getTime();
   int length = (int) mPlayerView.getLength();
   boolean isSeekable = mPlayerView.canSeekable() && length > 0;
   ibFarward.setVisibility(isSeekable ? View.VISIBLE : View.GONE);
   ibBackward.setVisibility(isSeekable ? View.VISIBLE : View.GONE);
   sbVideo.setMax(length);
   sbVideo.setProgress(time);
   if (time >= 0) {
     tvTime.setText(millisToString(time, false));
   }
   if (length >= 0) {
     tvLength.setText(millisToString(length, false));
   }
   return time;
 }