Переглянути джерело

aar(android) - aar更新及CEditToolbar对应的修改

libai 1 рік тому
батько
коміт
81a789113c

BIN
compdfkit-repo/compdfkit-ui/ComPDFKit-UI.aar


BIN
compdfkit-repo/compdfkit/ComPDFKit.aar


+ 9 - 7
compdfkit-tools/src/main/java/com/compdfkit/tools/edit/CEditToolbar.java

@@ -152,6 +152,7 @@ public class CEditToolbar extends RelativeLayout implements View.OnClickListener
                 ivProper.setEnabled(true);
             }
         });
+
         editManager.addEditStatusChangeListener(new OnEditStatusChangeListener() {
             @Override
             public void onBegin(int i) {
@@ -172,13 +173,14 @@ public class CEditToolbar extends RelativeLayout implements View.OnClickListener
             }
 
             @Override
-            public void onUndo(int i, boolean b) {
-                updateUndo(b);
-            }
-
-            @Override
-            public void onRedo(int i, boolean b) {
-                updateRedo(b);
+            public void onUndoRedo(int i, boolean b, boolean b1) {
+                if (pdfView.getCPdfReaderView() == null) {
+                    return;
+                }
+                if (i == pdfView.getCPdfReaderView().getPageNum()) {
+                    updateUndo(b);
+                    updateRedo(b1);
+                }
             }
 
             @Override