jimu-decompiled/sources/com/squareup/picasso/ContentStreamRequestHandler.java
2025-05-13 19:24:51 +02:00

32 lines
955 B
Java

package com.squareup.picasso;
import android.content.Context;
import com.squareup.picasso.Picasso;
import com.squareup.picasso.RequestHandler;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.InputStream;
/* loaded from: classes.dex */
class ContentStreamRequestHandler extends RequestHandler {
final Context a;
ContentStreamRequestHandler(Context context) {
this.a = context;
}
@Override // com.squareup.picasso.RequestHandler
public boolean a(Request request) {
return "content".equals(request.d.getScheme());
}
InputStream c(Request request) throws FileNotFoundException {
return this.a.getContentResolver().openInputStream(request.d);
}
@Override // com.squareup.picasso.RequestHandler
public RequestHandler.Result a(Request request, int i) throws IOException {
return new RequestHandler.Result(c(request), Picasso.LoadedFrom.DISK);
}
}