From 183004516e23e777026c4a15ecc83d3613fcc216 Mon Sep 17 00:00:00 2001 From: Scott Jackson Date: Tue, 3 Nov 2015 08:49:05 -0800 Subject: Fix errors trying to get bubble text for headers --- .../main/java/github/daneren2005/dsub/adapter/ArtistAdapter.java | 7 ++++++- .../main/java/github/daneren2005/dsub/adapter/PlaylistAdapter.java | 7 ++++++- 2 files changed, 12 insertions(+), 2 deletions(-) (limited to 'app/src/main/java/github') diff --git a/app/src/main/java/github/daneren2005/dsub/adapter/ArtistAdapter.java b/app/src/main/java/github/daneren2005/dsub/adapter/ArtistAdapter.java index 2eea0e74..5feaa482 100644 --- a/app/src/main/java/github/daneren2005/dsub/adapter/ArtistAdapter.java +++ b/app/src/main/java/github/daneren2005/dsub/adapter/ArtistAdapter.java @@ -125,7 +125,12 @@ public class ArtistAdapter extends SectionAdapter implements FastScrolle @Override public String getTextToShowInBubble(int position) { - return getNameIndex(getItemForPosition(position).getName(), true); + Object item = getItemForPosition(position); + if(item instanceof Artist) { + return getNameIndex(((Artist) item).getName(), true); + } else { + return null; + } } public interface OnMusicFolderChanged { diff --git a/app/src/main/java/github/daneren2005/dsub/adapter/PlaylistAdapter.java b/app/src/main/java/github/daneren2005/dsub/adapter/PlaylistAdapter.java index 7f7aacff..6402eecb 100644 --- a/app/src/main/java/github/daneren2005/dsub/adapter/PlaylistAdapter.java +++ b/app/src/main/java/github/daneren2005/dsub/adapter/PlaylistAdapter.java @@ -62,6 +62,11 @@ public class PlaylistAdapter extends SectionAdapter implements FastScr @Override public String getTextToShowInBubble(int position) { - return getNameIndex(getItemForPosition(position).getName()); + Object item = getItemForPosition(position); + if(item instanceof Playlist) { + return getNameIndex(((Playlist) item).getName()); + } else { + return null; + } } } -- cgit v1.2.3