diff options
author | Scott Jackson <daneren2005@gmail.com> | 2015-07-30 19:01:59 -0700 |
---|---|---|
committer | Scott Jackson <daneren2005@gmail.com> | 2015-07-30 19:01:59 -0700 |
commit | a85002d1ad0d8405d3b8cbe499d80a78c8fb5b45 (patch) | |
tree | 77ba997b3d28ecf245c13f170d0623f9fc9128f0 /app/src/main/java/github | |
parent | 4536883f981abfca23842db9a033cd0373dc9f2c (diff) | |
download | dsub-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')
-rw-r--r-- | app/src/main/java/github/daneren2005/dsub/adapter/BookmarkAdapter.java | 17 |
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); + } } |