mirror of
https://github.com/commons-app/apps-android-commons.git
synced 2025-10-26 20:33:53 +01:00
26 lines
706 B
Java
26 lines
706 B
Java
package fr.free.nrw.commons;
|
|
|
|
import android.os.AsyncTask;
|
|
import android.support.annotation.NonNull;
|
|
|
|
import fr.free.nrw.commons.mwapi.MediaWikiApi;
|
|
|
|
class MediaThumbnailFetchTask extends AsyncTask<String, String, String> {
|
|
protected final Media media;
|
|
private MediaWikiApi mediaWikiApi;
|
|
|
|
public MediaThumbnailFetchTask(@NonNull Media media, MediaWikiApi mwApi) {
|
|
this.media = media;
|
|
this.mediaWikiApi = mwApi;
|
|
}
|
|
|
|
@Override
|
|
protected String doInBackground(String... params) {
|
|
try {
|
|
return mediaWikiApi.findThumbnailByFilename(params[0]);
|
|
} catch (Exception e) {
|
|
// Do something better!
|
|
}
|
|
return null;
|
|
}
|
|
}
|