Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
What's new
7
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Open sidebar
Ewout ter Hoeven
VLC-Android
Commits
a8cac232
Commit
a8cac232
authored
May 25, 2018
by
Geoffrey Métais
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
TV: Restore 'Play All' option in browsers
parent
44affd66
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
14 additions
and
0 deletions
+14
-0
vlc-android/src/org/videolan/vlc/gui/tv/browser/MediaSortedFragment.java
.../org/videolan/vlc/gui/tv/browser/MediaSortedFragment.java
+14
-0
No files found.
vlc-android/src/org/videolan/vlc/gui/tv/browser/MediaSortedFragment.java
View file @
a8cac232
...
...
@@ -43,6 +43,8 @@ import org.videolan.vlc.VLCApplication;
import
org.videolan.vlc.gui.tv.browser.interfaces.BrowserActivityInterface
;
import
org.videolan.vlc.util.VLCInstance
;
import
java.util.ArrayList
;
@TargetApi
(
Build
.
VERSION_CODES
.
JELLY_BEAN_MR1
)
public
abstract
class
MediaSortedFragment
extends
SortedBrowserFragment
implements
MediaBrowser
.
EventListener
{
protected
Uri
mUri
;
...
...
@@ -103,6 +105,18 @@ public abstract class MediaSortedFragment extends SortedBrowserFragment implemen
public
void
onPause
(){
super
.
onPause
();
((
BrowserActivityInterface
)
getActivity
()).
updateEmptyView
(
false
);
saveCurrentList
();
}
private
void
saveCurrentList
()
{
final
ArrayList
<
MediaWrapper
>
list
=
new
ArrayList
<>();
for
(
ListItem
listItem:
mMediaItemMap
.
values
())
{
for
(
MediaWrapper
mw
:
listItem
.
mediaList
)
{
if
(
mw
.
getType
()
==
MediaWrapper
.
TYPE_AUDIO
||
mw
.
getType
()
==
MediaWrapper
.
TYPE_VIDEO
)
list
.
add
(
mw
);
}
}
if
(!
list
.
isEmpty
())
VLCApplication
.
storeData
(
CURRENT_BROWSER_LIST
,
list
);
}
@Override
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment