From 5fc312bf28c10657bba838b5f131ccde2bf0f391 Mon Sep 17 00:00:00 2001 From: okjack Date: Mon, 17 Jun 2024 19:39:34 +0800 Subject: [PATCH] fix speed control --- .../java/com/fongmi/android/tv/ui/dialog/ControlDialog.java | 2 +- app/src/mobile/res/layout/dialog_control.xml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/src/mobile/java/com/fongmi/android/tv/ui/dialog/ControlDialog.java b/app/src/mobile/java/com/fongmi/android/tv/ui/dialog/ControlDialog.java index f9ce852a6..ebce2ddc2 100644 --- a/app/src/mobile/java/com/fongmi/android/tv/ui/dialog/ControlDialog.java +++ b/app/src/mobile/java/com/fongmi/android/tv/ui/dialog/ControlDialog.java @@ -230,7 +230,7 @@ public class ControlDialog extends BaseDialog implements ParseAdapter.OnClickLis public void setPlayer() { binding.speed.setEnabled(player.canAdjustSpeed()); - binding.speed.setValue(Math.max(player.getSpeed(), 0.5f)); + binding.speed.setValue(Math.max(((int) (player.getSpeed()/0.25f) * 0.25f), 0.5f)); binding.player.setText(parent.control.action.player.getText()); binding.decode.setVisibility(parent.control.action.decode.getVisibility()); } diff --git a/app/src/mobile/res/layout/dialog_control.xml b/app/src/mobile/res/layout/dialog_control.xml index 50f26be44..c0a799059 100644 --- a/app/src/mobile/res/layout/dialog_control.xml +++ b/app/src/mobile/res/layout/dialog_control.xml @@ -21,8 +21,8 @@ android:layout_height="wrap_content" android:layout_marginStart="-12dp" android:layout_marginEnd="-12dp" - android:stepSize="0.1" - android:valueFrom="0.2" + android:stepSize="0.25" + android:valueFrom="0.5" android:valueTo="5" app:trackColorInactive="@color/blue_50" />