|
@@ -219,7 +219,14 @@ public class MainActivity extends CBasicActivity {
|
|
|
binding.pdfSearchToolBar.showKeyboard();
|
|
|
});
|
|
|
binding.pdfToolBar.setThumbnailBtnClickListener(v -> {
|
|
|
- showPageEdit(binding.pdfView, false);
|
|
|
+ showPageEdit(binding.pdfView, false,()->{
|
|
|
+ if (curEditMode > 0 && binding.pdfToolBar.getMode() == CPreviewMode.Edit) {
|
|
|
+ CPDFEditManager editManager = binding.pdfView.getCPdfReaderView().getEditManager();
|
|
|
+ if (!editManager.isEditMode()) {
|
|
|
+ editManager.beginEdit(curEditMode);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ });
|
|
|
});
|
|
|
binding.pdfToolBar.setBoTaBtnClickListener(v -> {
|
|
|
binding.pdfView.getCPdfReaderView().removeAllAnnotFocus();
|
|
@@ -249,7 +256,14 @@ public class MainActivity extends CBasicActivity {
|
|
|
showDisplaySettings(binding.pdfView);
|
|
|
});
|
|
|
menuWindow.addItem(R.drawable.tools_page_edit, R.string.tools_page_edit_toolbar_title, v1 -> {
|
|
|
- showPageEdit(binding.pdfView, true);
|
|
|
+ showPageEdit(binding.pdfView, true,()->{
|
|
|
+ if (curEditMode > 0 && binding.pdfToolBar.getMode() == CPreviewMode.Edit) {
|
|
|
+ CPDFEditManager editManager = binding.pdfView.getCPdfReaderView().getEditManager();
|
|
|
+ if (!editManager.isEditMode()) {
|
|
|
+ editManager.beginEdit(curEditMode);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ });
|
|
|
});
|
|
|
menuWindow.addItem(R.drawable.tools_ic_document_info, R.string.tools_document_info, v1 -> {
|
|
|
showDocumentInfo(binding.pdfView);
|