diff options
-rw-r--r-- | src/github/daneren2005/dsub/fragments/SelectArtistFragment.java | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/src/github/daneren2005/dsub/fragments/SelectArtistFragment.java b/src/github/daneren2005/dsub/fragments/SelectArtistFragment.java index c38072cf..18d69ed1 100644 --- a/src/github/daneren2005/dsub/fragments/SelectArtistFragment.java +++ b/src/github/daneren2005/dsub/fragments/SelectArtistFragment.java @@ -71,6 +71,7 @@ public class SelectArtistFragment extends SelectListFragment<Artist> { if (Util.isOffline(context) || Util.isTagBrowsing(context)) {
folderButton.setVisibility(View.GONE);
}
+ createMusicFolderButton();
setMusicFolders();
}
@@ -154,10 +155,7 @@ public class SelectArtistFragment extends SelectListFragment<Artist> { @Override
protected void refresh(final boolean refresh) {
if(folderButton == null) {
- folderButtonParent = getLayoutInflater(null).inflate(R.layout.select_artist_header, listView, false);
- folderName = (TextView) folderButtonParent.findViewById(R.id.select_artist_folder_2);
- listView.addHeaderView(folderButtonParent);
- folderButton = folderButtonParent.findViewById(R.id.select_artist_folder);
+ createMusicFolderButton();
}
if (Util.isOffline(context) || Util.isTagBrowsing(context)) {
@@ -216,6 +214,13 @@ public class SelectArtistFragment extends SelectListFragment<Artist> { return R.string.button_bar_browse;
}
+ private void createMusicFolderButton() {
+ folderButtonParent = getLayoutInflater(null).inflate(R.layout.select_artist_header, listView, false);
+ folderName = (TextView) folderButtonParent.findViewById(R.id.select_artist_folder_2);
+ listView.addHeaderView(folderButtonParent);
+ folderButton = folderButtonParent.findViewById(R.id.select_artist_folder);
+ }
+
private void setMusicFolders() {
// Display selected music folder
if (musicFolders != null) {
|