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() { public String getSpeed() {
return String.valueOf(exoPlayer.getPlaybackParameters().speed); return String.format(Locale.getDefault(), "%.2f", exoPlayer.getPlaybackParameters().speed);
} }
public String addSpeed() { public String addSpeed() {
float speed = exoPlayer.getPlaybackParameters().speed; float speed = exoPlayer.getPlaybackParameters().speed;
exoPlayer.setPlaybackSpeed(speed = speed >= 3 ? 0.75f : speed + 0.25f); float addon = speed >= 2 ? 1f : 0.25f;
return String.valueOf(speed); speed = speed >= 5 ? 0.5f : speed + addon;
exoPlayer.setPlaybackSpeed(speed);
return getSpeed();
} }
public String getTime(int time) { public String getTime(int time) {

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

Loading…
Cancel
Save