Add playlist export item to options menu

This commit is contained in:
Martin Disch 2018-05-27 12:49:20 +02:00
commit b6034f7484
No known key found for this signature in database
GPG key ID: DB6C1FF7E550D904
3 changed files with 6 additions and 0 deletions

View file

@ -188,6 +188,7 @@ public class LibraryFragment extends AbsMainActivityFragment implements CabHolde
inflater.inflate(R.menu.menu_main, menu);
if (isPlaylistPage()) {
menu.add(0, R.id.action_new_playlist, 0, R.string.new_playlist_title);
menu.add(0, R.id.action_export_playlists, 1, R.string.export_playlists);
}
Fragment currentFragment = getCurrentFragment();
if (currentFragment instanceof AbsLibraryPagerRecyclerViewCustomGridSizeFragment && currentFragment.isAdded()) {
@ -248,6 +249,9 @@ public class LibraryFragment extends AbsMainActivityFragment implements CabHolde
case R.id.action_new_playlist:
CreatePlaylistDialog.create().show(getChildFragmentManager(), "CREATE_PLAYLIST");
return true;
case R.id.action_export_playlists:
// TODO
return true;
case R.id.action_search:
startActivity(new Intent(getActivity(), SearchActivity.class));
return true;

View file

@ -1,6 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<item name="action_new_playlist" type="id" />
<item name="action_export_playlists" type="id" />
<item name="action_show_lyrics" type="id" />
<item name="action_album_sort_order_asc" type="id" />

View file

@ -182,6 +182,7 @@
<string name="sleep_timer_set">Sleep timer set for %d minutes from now.</string>
<string name="action_new_playlist">New playlist…</string>
<string name="new_playlist_title">New playlist</string>
<string name="export_playlists">Export playlists</string>
<string name="grid_size_1">1</string>
<string name="grid_size_2">2</string>
<string name="grid_size_3">3</string>