Android load pictures from firestorage with Glide
up vote
1
down vote
favorite
I load user's picture from firestorage with this code but it has some issues like the pics blink when scroll, reload every time I open the app and sometimes the pics take a long time to load I try to add .diskCacheStrategy(DiskCacheStrategy.NONE)
because it takes too long to change the picture, I need help to load it faster and make it not to blink
StorageReference storageReference = FirebaseStorage.getInstance().getReference().child("images/"+ theUID);
Glide.with(context.getApplicationContext())
.using(new FirebaseImageLoader())
.load(storageReference)
.asBitmap()
.diskCacheStrategy(DiskCacheStrategy.NONE)
.into(new BitmapImageViewTarget(pic) {
@Override
protected void setResource(Bitmap resource) {
RoundedBitmapDrawable drawable = RoundedBitmapDrawableFactory.create(context.getResources(),
Bitmap.createScaledBitmap(resource, 150, 150, false));
drawable.setCircular(true);
pic.setImageDrawable(drawable);
}
});
android firebase firebase-storage firebaseui
add a comment |
up vote
1
down vote
favorite
I load user's picture from firestorage with this code but it has some issues like the pics blink when scroll, reload every time I open the app and sometimes the pics take a long time to load I try to add .diskCacheStrategy(DiskCacheStrategy.NONE)
because it takes too long to change the picture, I need help to load it faster and make it not to blink
StorageReference storageReference = FirebaseStorage.getInstance().getReference().child("images/"+ theUID);
Glide.with(context.getApplicationContext())
.using(new FirebaseImageLoader())
.load(storageReference)
.asBitmap()
.diskCacheStrategy(DiskCacheStrategy.NONE)
.into(new BitmapImageViewTarget(pic) {
@Override
protected void setResource(Bitmap resource) {
RoundedBitmapDrawable drawable = RoundedBitmapDrawableFactory.create(context.getResources(),
Bitmap.createScaledBitmap(resource, 150, 150, false));
drawable.setCircular(true);
pic.setImageDrawable(drawable);
}
});
android firebase firebase-storage firebaseui
add a comment |
up vote
1
down vote
favorite
up vote
1
down vote
favorite
I load user's picture from firestorage with this code but it has some issues like the pics blink when scroll, reload every time I open the app and sometimes the pics take a long time to load I try to add .diskCacheStrategy(DiskCacheStrategy.NONE)
because it takes too long to change the picture, I need help to load it faster and make it not to blink
StorageReference storageReference = FirebaseStorage.getInstance().getReference().child("images/"+ theUID);
Glide.with(context.getApplicationContext())
.using(new FirebaseImageLoader())
.load(storageReference)
.asBitmap()
.diskCacheStrategy(DiskCacheStrategy.NONE)
.into(new BitmapImageViewTarget(pic) {
@Override
protected void setResource(Bitmap resource) {
RoundedBitmapDrawable drawable = RoundedBitmapDrawableFactory.create(context.getResources(),
Bitmap.createScaledBitmap(resource, 150, 150, false));
drawable.setCircular(true);
pic.setImageDrawable(drawable);
}
});
android firebase firebase-storage firebaseui
I load user's picture from firestorage with this code but it has some issues like the pics blink when scroll, reload every time I open the app and sometimes the pics take a long time to load I try to add .diskCacheStrategy(DiskCacheStrategy.NONE)
because it takes too long to change the picture, I need help to load it faster and make it not to blink
StorageReference storageReference = FirebaseStorage.getInstance().getReference().child("images/"+ theUID);
Glide.with(context.getApplicationContext())
.using(new FirebaseImageLoader())
.load(storageReference)
.asBitmap()
.diskCacheStrategy(DiskCacheStrategy.NONE)
.into(new BitmapImageViewTarget(pic) {
@Override
protected void setResource(Bitmap resource) {
RoundedBitmapDrawable drawable = RoundedBitmapDrawableFactory.create(context.getResources(),
Bitmap.createScaledBitmap(resource, 150, 150, false));
drawable.setCircular(true);
pic.setImageDrawable(drawable);
}
});
android firebase firebase-storage firebaseui
android firebase firebase-storage firebaseui
edited Nov 10 at 15:20
Frank van Puffelen
218k25361386
218k25361386
asked Nov 10 at 13:54
alserdar
339
339
add a comment |
add a comment |
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53239659%2fandroid-load-pictures-from-firestorage-with-glide%23new-answer', 'question_page');
}
);
Post as a guest
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password