Remove PDF Thumbnail functionality
Bug: 64225798 Test: Removing Functionality Change-Id: Id02f1b50d161c6f2779c9f65c579383c18028b65
This commit is contained in:
committed by
Jeff Sharkey
parent
c1235a1ff2
commit
30175b958e
@@ -28,7 +28,6 @@ import android.database.MatrixCursor.RowBuilder;
|
||||
import android.graphics.Point;
|
||||
import android.net.Uri;
|
||||
import android.os.Binder;
|
||||
import android.os.Build;
|
||||
import android.os.Bundle;
|
||||
import android.os.CancellationSignal;
|
||||
import android.os.FileObserver;
|
||||
@@ -74,7 +73,6 @@ public abstract class FileSystemProvider extends DocumentsProvider {
|
||||
|
||||
private Handler mHandler;
|
||||
|
||||
private static final String MIMETYPE_PDF = "application/pdf";
|
||||
|
||||
private static final String MIMETYPE_JPEG = "image/jpeg";
|
||||
|
||||
@@ -425,13 +423,6 @@ public abstract class FileSystemProvider extends DocumentsProvider {
|
||||
String documentId, Point sizeHint, CancellationSignal signal)
|
||||
throws FileNotFoundException {
|
||||
final File file = getFileForDocId(documentId);
|
||||
if (getTypeForFile(file).equals(MIMETYPE_PDF)) {
|
||||
try {
|
||||
return PdfUtils.openPdfThumbnail(file, sizeHint);
|
||||
} catch (Exception e) {
|
||||
Log.v(TAG, "Could not load PDF's thumbnail", e);
|
||||
}
|
||||
}
|
||||
return DocumentsContract.openImageThumbnail(file);
|
||||
}
|
||||
|
||||
@@ -461,10 +452,7 @@ public abstract class FileSystemProvider extends DocumentsProvider {
|
||||
|
||||
final String mimeType = getTypeForFile(file);
|
||||
final String displayName = file.getName();
|
||||
// As of right now, we aren't sure on the performance affect of loading all PDF Thumbnails
|
||||
// Until a solution is found, it will be behind a debuggable flag.
|
||||
if (mimeType.startsWith("image/")
|
||||
|| (mimeType.equals(MIMETYPE_PDF) && Build.IS_DEBUGGABLE)) {
|
||||
if (mimeType.startsWith("image/")) {
|
||||
flags |= Document.FLAG_SUPPORTS_THUMBNAIL;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user