Adjust speed text

pull/5/head
FongMi 3 years ago
parent ecaa759310
commit aefc8796ef
  1. 8
      app/src/main/java/com/fongmi/bear/player/Players.java
  2. 2
      app/src/main/res/layout/view_controller_bottom.xml

@ -49,13 +49,15 @@ public class Players implements Player.Listener {
}
public String getSpeed() {
return String.valueOf(exoPlayer.getPlaybackParameters().speed);
return String.format(Locale.getDefault(), "%.2f", exoPlayer.getPlaybackParameters().speed);
}
public String addSpeed() {
float speed = exoPlayer.getPlaybackParameters().speed;
exoPlayer.setPlaybackSpeed(speed = speed >= 3 ? 0.75f : speed + 0.25f);
return String.valueOf(speed);
float addon = speed >= 2 ? 1f : 0.25f;
speed = speed >= 5 ? 0.5f : speed + addon;
exoPlayer.setPlaybackSpeed(speed);
return getSpeed();
}
public String getTime(int time) {

@ -78,7 +78,7 @@
android:focusable="true"
android:focusableInTouchMode="true"
android:textColor="@color/white"
tools:text="1.0" />
tools:text="1.00" />
<TextView
android:layout_width="wrap_content"

Loading…
Cancel
Save