aboutsummaryrefslogtreecommitdiff
path: root/app/src/main/java/github/daneren2005/dsub/adapter
diff options
context:
space:
mode:
authorScott Jackson <daneren2005@gmail.com>2015-07-30 19:01:59 -0700
committerScott Jackson <daneren2005@gmail.com>2015-07-30 19:01:59 -0700
commita85002d1ad0d8405d3b8cbe499d80a78c8fb5b45 (patch)
tree77ba997b3d28ecf245c13f170d0623f9fc9128f0 /app/src/main/java/github/daneren2005/dsub/adapter
parent4536883f981abfca23842db9a033cd0373dc9f2c (diff)
downloaddsub-a85002d1ad0d8405d3b8cbe499d80a78c8fb5b45.tar.gz
dsub-a85002d1ad0d8405d3b8cbe499d80a78c8fb5b45.tar.bz2
dsub-a85002d1ad0d8405d3b8cbe499d80a78c8fb5b45.zip
Convert bookmarks details to new details dialog
Diffstat (limited to 'app/src/main/java/github/daneren2005/dsub/adapter')
-rw-r--r--app/src/main/java/github/daneren2005/dsub/adapter/BookmarkAdapter.java17
1 files changed, 16 insertions, 1 deletions
diff --git a/app/src/main/java/github/daneren2005/dsub/adapter/BookmarkAdapter.java b/app/src/main/java/github/daneren2005/dsub/adapter/BookmarkAdapter.java
index 8335966d..8e960de4 100644
--- a/app/src/main/java/github/daneren2005/dsub/adapter/BookmarkAdapter.java
+++ b/app/src/main/java/github/daneren2005/dsub/adapter/BookmarkAdapter.java
@@ -18,6 +18,9 @@ package github.daneren2005.dsub.adapter;
import android.content.Context;
import java.util.List;
+
+import android.view.Menu;
+import android.view.MenuInflater;
import android.view.ViewGroup;
import android.widget.TextView;
@@ -34,6 +37,7 @@ public class BookmarkAdapter extends SectionAdapter<MusicDirectory.Entry> {
public BookmarkAdapter(Context activity, List<MusicDirectory.Entry> bookmarks, OnItemClickedListener listener) {
super(activity, bookmarks);
this.onItemClickedListener = listener;
+ checkable = true;
}
@Override
@@ -46,7 +50,7 @@ public class BookmarkAdapter extends SectionAdapter<MusicDirectory.Entry> {
SongView songView = (SongView) holder.getUpdateView();
Bookmark bookmark = item.getBookmark();
- songView.setObject(item, false);
+ songView.setObject(item, true);
// Add current position to duration
TextView durationTextView = (TextView) songView.findViewById(R.id.song_duration);
@@ -58,4 +62,15 @@ public class BookmarkAdapter extends SectionAdapter<MusicDirectory.Entry> {
public int getItemViewType(MusicDirectory.Entry item) {
return EntryGridAdapter.VIEW_TYPE_SONG;
}
+
+ @Override
+ public void onCreateActionModeMenu(Menu menu, MenuInflater menuInflater) {
+ if(Util.isOffline(context)) {
+ menuInflater.inflate(R.menu.multiselect_media_offline, menu);
+ } else {
+ menuInflater.inflate(R.menu.multiselect_media, menu);
+ }
+
+ menu.removeItem(R.id.menu_remove_playlist);
+ }
}