|
@@ -24,6 +24,7 @@ import android.os.Build;
|
|
|
import android.os.Bundle;
|
|
|
import android.os.Environment;
|
|
|
import android.text.TextUtils;
|
|
|
+import android.util.Log;
|
|
|
import android.view.LayoutInflater;
|
|
|
import android.view.View;
|
|
|
import android.view.ViewGroup;
|
|
@@ -56,6 +57,7 @@ import com.compdfkit.tools.common.utils.activitycontracts.CSelectPDFDocumentResu
|
|
|
import com.compdfkit.tools.common.utils.annotation.CPDFAnnotationManager;
|
|
|
import com.compdfkit.tools.common.utils.dialog.CAlertDialog;
|
|
|
import com.compdfkit.tools.common.utils.threadpools.CThreadPoolUtils;
|
|
|
+import com.compdfkit.tools.common.utils.viewutils.CViewUtils;
|
|
|
import com.compdfkit.tools.common.utils.window.CPopupMenuWindow;
|
|
|
import com.compdfkit.tools.common.views.CPDFToolBar;
|
|
|
import com.compdfkit.tools.common.views.directory.CFileDirectoryDialog;
|
|
@@ -789,12 +791,15 @@ public class CPDFDocumentFragment extends CBasicPDFFragment {
|
|
|
}
|
|
|
|
|
|
protected interface CRequestPermissionListener {
|
|
|
+
|
|
|
void request();
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
public void onDestroy() {
|
|
|
try {
|
|
|
+ CViewUtils.hideKeyboard(getActivity().getWindow().getDecorView());
|
|
|
+ Log.e("ComPDFKit", "CPDFDocumentFragment:onDestroy() document close()");
|
|
|
if (pdfView.getCPdfReaderView().getPDFDocument() != null) {
|
|
|
pdfView.getCPdfReaderView().getPDFDocument().close();
|
|
|
}
|