public int getElapsedPercent() { long elapsed = getTrackElapsedSeconds(); long total = getTrackDurationSeconds(); if (elapsed == 0 || total == 0) return 0; return new Double(elapsed/((double)total/100)).intValue(); }
public long getTrackRemainingSeconds() { return getTrackDurationSeconds() - getTrackElapsedSeconds(); }
@Override public void onSeekSelected(int instanceId, int deltaSeconds, boolean forwards) { long currentSeconds = view.getInstanceView(instanceId).getProgress() != null ? view.getInstanceView(instanceId).getProgress().getTrackElapsedSeconds() : 0; long targetSeconds; if (forwards) { targetSeconds = currentSeconds + deltaSeconds; } else { targetSeconds = Math.min(0, currentSeconds - deltaSeconds); } onSeekSelected(instanceId, ModelUtil.toTimeString(targetSeconds)); }
public int getElapsedPercent() { long elapsed = getTrackElapsedSeconds(); long total = getTrackDurationSeconds(); if (elapsed == 0 || total == 0) return 0; return new Double(elapsed/((double)total/100)).intValue(); }
public long getTrackRemainingSeconds() { return getTrackDurationSeconds() - getTrackElapsedSeconds(); }
@Override public String getPosition() { long t = positionInfo.getTrackElapsedSeconds(); long h = t / 3600; long m = (t - h * 3600) / 60; long s = t - h * 3600 - m * 60; return formatTime(h, m, s); }
@Override public String getPosition() { long t = positionInfo.getTrackElapsedSeconds(); long h = t / 3600; long m = (t - h * 3600) / 60; long s = t - h * 3600 - m * 60; return formatTime(h, m, s); }
public int getElapsedPercent() { long elapsed = getTrackElapsedSeconds(); long total = getTrackDurationSeconds(); if (elapsed == 0 || total == 0) return 0; return new Double(elapsed/((double)total/100)).intValue(); }
public long getTrackRemainingSeconds() { return getTrackDurationSeconds() - getTrackElapsedSeconds(); }