From 7b1f9635a5fc2d80e425bdbf4fbc47f9ffa8b033 Mon Sep 17 00:00:00 2001 From: doompadee <31240866+doompadee@users.noreply.github.com> Date: Sat, 23 Dec 2017 17:28:53 +0100 Subject: [PATCH] Use resource key from catgory --- .../adapter/MusicLibraryPagerAdapter.java | 20 +++++++------------ 1 file changed, 7 insertions(+), 13 deletions(-) diff --git a/app/src/main/java/com/kabouzeid/gramophone/adapter/MusicLibraryPagerAdapter.java b/app/src/main/java/com/kabouzeid/gramophone/adapter/MusicLibraryPagerAdapter.java index 39763fda..35b98cce 100644 --- a/app/src/main/java/com/kabouzeid/gramophone/adapter/MusicLibraryPagerAdapter.java +++ b/app/src/main/java/com/kabouzeid/gramophone/adapter/MusicLibraryPagerAdapter.java @@ -49,7 +49,7 @@ public class MusicLibraryPagerAdapter extends FragmentPagerAdapter { Holder holder = new Holder(); holder.mClassName = fragment.getFragmentClass().getName(); holder.title = mContext.getResources() - .getString(fragment.getResourceKey()) + .getString(category.id.key) .toUpperCase(Locale.getDefault()); mHolderList.add(holder); } @@ -149,28 +149,22 @@ public class MusicLibraryPagerAdapter extends FragmentPagerAdapter { } public enum MusicFragments { - SONGS(SongsFragment.class, R.string.songs), - ALBUMS(AlbumsFragment.class, R.string.albums), - ARTISTS(ArtistsFragment.class, R.string.artists), - GENRES(GenresFragment.class, R.string.genres), - PLAYLISTS(PlaylistsFragment.class, R.string.playlists); + SONGS(SongsFragment.class), + ALBUMS(AlbumsFragment.class), + ARTISTS(ArtistsFragment.class), + GENRES(GenresFragment.class), + PLAYLISTS(PlaylistsFragment.class); private final Class mFragmentClass; - private final int key; - MusicFragments(final Class fragmentClass, int key) { + MusicFragments(final Class fragmentClass) { mFragmentClass = fragmentClass; - this.key = key; } public Class getFragmentClass() { return mFragmentClass; } - public int getResourceKey() { - return key; - } - public static MusicFragments of(Class cl) { MusicFragments[] fragments = All.FRAGMENTS; for (int i = 0; i < fragments.length; i++) {