Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Glide cannot resolve method 'signature(StringSignature)'

I am using glide 4.3.1

I want to call signature method but does't appears.

my code

Glide.with(context).load(context.getFilesDir().getPath() + "/" + imgName).into(imgView);

I want to do this

Glide.with(context).load(context.getFilesDir().getPath() + "/" + imgName).signature(new StringSignature("someVersion")).into(imgView);

I'm using android studio, when i put mouse over signature method i see the message: Cannot resolve method 'signature(StringSignature)'.

My build gradle:

dependencies {
  compile 'com.github.bumptech.glide:glide:4.3.1'
}
like image 969
Arthur Figueiredo Nunes Avatar asked Sep 09 '25 10:09

Arthur Figueiredo Nunes


1 Answers

In glide v4 you should use ObjectKey (for files and urls) or MediaStoreSignature(for media content) instead of StringSignature

like image 193
Leonid Ustenko Avatar answered Sep 11 '25 08:09

Leonid Ustenko