Remove PDF Thumbnail functionality

Bug: 64225798
Test: Removing Functionality
Change-Id: Id02f1b50d161c6f2779c9f65c579383c18028b65
This commit is contained in:
Julian Mancini
2017-08-01 13:23:08 -07:00
committed by Jeff Sharkey
parent c1235a1ff2
commit 30175b958e

View File

@@ -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;
}