diff --git a/app/src/main/java/com/github/libretube/ui/fragments/AudioPlayerFragment.kt b/app/src/main/java/com/github/libretube/ui/fragments/AudioPlayerFragment.kt index 3785f58c2..4b0e452ae 100644 --- a/app/src/main/java/com/github/libretube/ui/fragments/AudioPlayerFragment.kt +++ b/app/src/main/java/com/github/libretube/ui/fragments/AudioPlayerFragment.kt @@ -45,6 +45,7 @@ import com.github.libretube.ui.models.PlayerViewModel import com.github.libretube.ui.sheets.ChaptersBottomSheet import com.github.libretube.ui.sheets.PlaybackOptionsSheet import com.github.libretube.ui.sheets.PlayingQueueSheet +import com.github.libretube.ui.sheets.SleepTimerSheet import com.github.libretube.ui.sheets.VideoOptionsBottomSheet import com.github.libretube.util.DataSaverMode import com.github.libretube.util.PlayingQueue @@ -153,6 +154,10 @@ class AudioPlayerFragment : Fragment(), AudioPlayerOptions { } } + binding.sleepTimer.setOnClickListener { + SleepTimerSheet().show(childFragmentManager) + } + binding.openVideo.setOnClickListener { BackgroundHelper.stopBackgroundPlay(requireContext()) killFragment() diff --git a/app/src/main/res/layout/fragment_audio_player.xml b/app/src/main/res/layout/fragment_audio_player.xml index 6b3aa1bd0..0909662a7 100644 --- a/app/src/main/res/layout/fragment_audio_player.xml +++ b/app/src/main/res/layout/fragment_audio_player.xml @@ -279,15 +279,32 @@ android:layout_gravity="center" android:padding="15dp"> - + android:orientation="horizontal"> + + + + + +