Add playlist export item to options menu
This commit is contained in:
parent
281eae0da7
commit
b6034f7484
3 changed files with 6 additions and 0 deletions
|
|
@ -188,6 +188,7 @@ public class LibraryFragment extends AbsMainActivityFragment implements CabHolde
|
||||||
inflater.inflate(R.menu.menu_main, menu);
|
inflater.inflate(R.menu.menu_main, menu);
|
||||||
if (isPlaylistPage()) {
|
if (isPlaylistPage()) {
|
||||||
menu.add(0, R.id.action_new_playlist, 0, R.string.new_playlist_title);
|
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();
|
Fragment currentFragment = getCurrentFragment();
|
||||||
if (currentFragment instanceof AbsLibraryPagerRecyclerViewCustomGridSizeFragment && currentFragment.isAdded()) {
|
if (currentFragment instanceof AbsLibraryPagerRecyclerViewCustomGridSizeFragment && currentFragment.isAdded()) {
|
||||||
|
|
@ -248,6 +249,9 @@ public class LibraryFragment extends AbsMainActivityFragment implements CabHolde
|
||||||
case R.id.action_new_playlist:
|
case R.id.action_new_playlist:
|
||||||
CreatePlaylistDialog.create().show(getChildFragmentManager(), "CREATE_PLAYLIST");
|
CreatePlaylistDialog.create().show(getChildFragmentManager(), "CREATE_PLAYLIST");
|
||||||
return true;
|
return true;
|
||||||
|
case R.id.action_export_playlists:
|
||||||
|
// TODO
|
||||||
|
return true;
|
||||||
case R.id.action_search:
|
case R.id.action_search:
|
||||||
startActivity(new Intent(getActivity(), SearchActivity.class));
|
startActivity(new Intent(getActivity(), SearchActivity.class));
|
||||||
return true;
|
return true;
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,7 @@
|
||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<resources>
|
<resources>
|
||||||
<item name="action_new_playlist" type="id" />
|
<item name="action_new_playlist" type="id" />
|
||||||
|
<item name="action_export_playlists" type="id" />
|
||||||
<item name="action_show_lyrics" type="id" />
|
<item name="action_show_lyrics" type="id" />
|
||||||
|
|
||||||
<item name="action_album_sort_order_asc" type="id" />
|
<item name="action_album_sort_order_asc" type="id" />
|
||||||
|
|
|
||||||
|
|
@ -182,6 +182,7 @@
|
||||||
<string name="sleep_timer_set">Sleep timer set for %d minutes from now.</string>
|
<string name="sleep_timer_set">Sleep timer set for %d minutes from now.</string>
|
||||||
<string name="action_new_playlist">New playlist…</string>
|
<string name="action_new_playlist">New playlist…</string>
|
||||||
<string name="new_playlist_title">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_1">1</string>
|
||||||
<string name="grid_size_2">2</string>
|
<string name="grid_size_2">2</string>
|
||||||
<string name="grid_size_3">3</string>
|
<string name="grid_size_3">3</string>
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue