Show character avatar in remote posters when there's no image.

This commit is contained in:
Synced Synapse 2015-01-24 11:14:40 +00:00
parent 6cb65f627d
commit 6fc84b5036
3 changed files with 9 additions and 4 deletions

View File

@ -745,7 +745,9 @@ public class NowPlayingFragment extends Fragment
mediaPoster.setVisibility(View.VISIBLE); mediaPoster.setVisibility(View.VISIBLE);
int posterWidth = resources.getDimensionPixelOffset(R.dimen.now_playing_poster_width); int posterWidth = resources.getDimensionPixelOffset(R.dimen.now_playing_poster_width);
int posterHeight = resources.getDimensionPixelOffset(R.dimen.now_playing_poster_height); int posterHeight = resources.getDimensionPixelOffset(R.dimen.now_playing_poster_height);
UIUtils.loadImageIntoImageview(hostManager, poster, mediaPoster, posterWidth, posterHeight); UIUtils.loadImageWithCharacterAvatar(getActivity(), hostManager,
poster, title,
mediaPoster, posterWidth, posterHeight);
UIUtils.loadImageIntoImageview(hostManager, art, mediaArt, displayMetrics.widthPixels, artHeight); UIUtils.loadImageIntoImageview(hostManager, art, mediaArt, displayMetrics.widthPixels, artHeight);
// Reset padding // Reset padding

View File

@ -652,7 +652,9 @@ public class PlaylistFragment extends Fragment
int artWidth = getResources().getDimensionPixelSize(R.dimen.playlist_art_width); int artWidth = getResources().getDimensionPixelSize(R.dimen.playlist_art_width);
int artHeigth = getResources().getDimensionPixelSize(R.dimen.playlist_art_heigth); int artHeigth = getResources().getDimensionPixelSize(R.dimen.playlist_art_heigth);
UIUtils.loadImageIntoImageview(hostManager, artUrl, viewHolder.art, artWidth, artHeigth); UIUtils.loadImageWithCharacterAvatar(getActivity(), hostManager,
artUrl, title,
viewHolder.art, artWidth, artHeigth);
// For the popupmenu // For the popupmenu
viewHolder.contextMenu.setTag(position); viewHolder.contextMenu.setTag(position);

View File

@ -382,8 +382,9 @@ public class RemoteFragment extends Fragment
nowPlayingTitle.setText(title); nowPlayingTitle.setText(title);
nowPlayingDetails.setText(underTitle); nowPlayingDetails.setText(underTitle);
UIUtils.loadImageIntoImageview(hostManager, thumbnailUrl, thumbnail, UIUtils.loadImageWithCharacterAvatar(getActivity(), hostManager,
thumbnail.getWidth(), thumbnail.getHeight()); thumbnailUrl, title,
thumbnail, thumbnail.getWidth(), thumbnail.getHeight());
} }
/** /**