diff --git a/app/src/main/java/com/github/libretube/ui/sheets/PlaybackOptionsSheet.kt b/app/src/main/java/com/github/libretube/ui/sheets/PlaybackOptionsSheet.kt index b9f4df68f..e5db3fa8c 100644 --- a/app/src/main/java/com/github/libretube/ui/sheets/PlaybackOptionsSheet.kt +++ b/app/src/main/java/com/github/libretube/ui/sheets/PlaybackOptionsSheet.kt @@ -6,7 +6,7 @@ import android.view.View import android.view.ViewGroup import androidx.media3.common.PlaybackParameters import androidx.media3.exoplayer.ExoPlayer -import androidx.recyclerview.widget.GridLayoutManager +import androidx.recyclerview.widget.LinearLayoutManager import com.github.libretube.constants.PreferenceKeys import com.github.libretube.databinding.PlaybackBottomSheetBinding import com.github.libretube.extensions.round @@ -32,8 +32,8 @@ class PlaybackOptionsSheet( override fun onViewCreated(view: View, savedInstanceState: Bundle?) { val binding = binding - binding.speedShortcuts.layoutManager = GridLayoutManager(context, SUGGESTED_SPEEDS.size) - binding.pitchShortcuts.layoutManager = GridLayoutManager(context, SUGGESTED_PITCHES.size) + binding.speedShortcuts.layoutManager = LinearLayoutManager(context, LinearLayoutManager.HORIZONTAL, false) + binding.pitchShortcuts.layoutManager = LinearLayoutManager(context, LinearLayoutManager.HORIZONTAL, false) binding.speedShortcuts.adapter = SliderLabelsAdapter(SUGGESTED_SPEEDS) { binding.speed.value = it @@ -80,7 +80,7 @@ class PlaybackOptionsSheet( } companion object { - private val SUGGESTED_SPEEDS = listOf(0.5f, 1f, 1.25f, 1.5f, 2f) + private val SUGGESTED_SPEEDS = listOf(0.5f, 1f, 1.25f, 1.5f, 1.75f, 2f) private val SUGGESTED_PITCHES = listOf(0.5f, 1f, 1.5f, 2f) } } diff --git a/app/src/main/res/layout/slider_label_item.xml b/app/src/main/res/layout/slider_label_item.xml index 0a04ee400..52d13fbff 100644 --- a/app/src/main/res/layout/slider_label_item.xml +++ b/app/src/main/res/layout/slider_label_item.xml @@ -10,7 +10,10 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center" - app:cardCornerRadius="6dp"> + android:layout_marginHorizontal="3dp" + app:cardCornerRadius="6dp" + app:strokeWidth="1dp" + app:strokeColor="?colorControlHighlight">