Browse Source

Tracks: add FORCE_PLAY_ALL_AUDIO check

merge-requests/1666/merge
Duncan McNamara 3 years ago
committed by Nicolas Pomepuy
parent
commit
6e35ac4a6b
  1. 10
      application/vlc-android/src/org/videolan/vlc/gui/audio/AudioBrowserFragment.kt

10
application/vlc-android/src/org/videolan/vlc/gui/audio/AudioBrowserFragment.kt

@ -24,6 +24,7 @@ import android.content.Intent
import android.content.SharedPreferences
import android.content.res.Configuration
import android.os.Bundle
import android.util.Log
import android.util.SparseArray
import android.view.*
import android.widget.TextView
@ -395,6 +396,7 @@ class AudioBrowserFragment : BaseAudioBrowser<AudioBrowserViewModel>() {
else super.onCtxAction(position, option)
}
private val TAG = this::class.java.name
override fun onClick(v: View, position: Int, item: MediaLibraryItem) {
if (actionMode != null) {
super.onClick(v, position, item)
@ -406,7 +408,13 @@ class AudioBrowserFragment : BaseAudioBrowser<AudioBrowserViewModel>() {
UiTools.snackerMissing(requireActivity())
return
}
MediaUtils.openMedia(activity, item as MediaWrapper)
Log.d(TAG, "onClick: skbench: ")
if (Settings.getInstance(requireContext()).getBoolean(FORCE_PLAY_ALL_AUDIO, false)) {
MediaUtils.playAll(activity,
viewModel.providers[currentTab] as MedialibraryProvider<MediaWrapper>, position, false)
} else {
MediaUtils.openMedia(activity, item as MediaWrapper)
}
return
}
val i: Intent

Loading…
Cancel
Save