fix image load delay for detail activities
This commit is contained in:
parent
cef6295b02
commit
59fa7728a1
2 changed files with 6 additions and 6 deletions
|
|
@ -102,8 +102,8 @@ public class AlbumDetailActivity extends AbsSlidingMusicPanelActivity implements
|
|||
|
||||
if (Build.VERSION.SDK_INT > 21) postponeEnterTransition();
|
||||
Album album = getIntent().getExtras().getParcelable(EXTRA_ALBUM);
|
||||
loadAlbumCover(album.primary);
|
||||
setAlbum(album);
|
||||
loadAlbumCover();
|
||||
|
||||
ItemQuery query = new ItemQuery();
|
||||
query.setParentId(album.id);
|
||||
|
|
@ -155,9 +155,9 @@ public class AlbumDetailActivity extends AbsSlidingMusicPanelActivity implements
|
|||
setColors(DialogUtils.resolveColor(this, R.attr.defaultFooterColor));
|
||||
}
|
||||
|
||||
private void loadAlbumCover() {
|
||||
private void loadAlbumCover(String primary) {
|
||||
CustomGlideRequest.Builder
|
||||
.from(Glide.with(this), getAlbum().primary)
|
||||
.from(Glide.with(this), primary)
|
||||
.generatePalette(this).build()
|
||||
.listener(new RequestListener<Object, BitmapPaletteWrapper>() {
|
||||
@Override
|
||||
|
|
|
|||
|
|
@ -120,8 +120,8 @@ public class ArtistDetailActivity extends AbsSlidingMusicPanelActivity implement
|
|||
|
||||
if (Build.VERSION.SDK_INT > 21) postponeEnterTransition();
|
||||
Artist artist = getIntent().getExtras().getParcelable(EXTRA_ARTIST);
|
||||
loadArtistImage(artist.primary);
|
||||
setArtist(artist);
|
||||
loadArtistImage();
|
||||
|
||||
ItemQuery albums = new ItemQuery();
|
||||
albums.setArtistIds(new String[]{artist.id});
|
||||
|
|
@ -201,9 +201,9 @@ public class ArtistDetailActivity extends AbsSlidingMusicPanelActivity implement
|
|||
this.usePalette = usePalette;
|
||||
}
|
||||
|
||||
private void loadArtistImage() {
|
||||
private void loadArtistImage(String primary) {
|
||||
CustomGlideRequest.Builder
|
||||
.from(Glide.with(this), artist.primary)
|
||||
.from(Glide.with(this), primary)
|
||||
.generatePalette(this).build()
|
||||
.listener(new RequestListener<Object, BitmapPaletteWrapper>() {
|
||||
@Override
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue