|
@@ -105,25 +105,33 @@ public class CEditTextContextMenuView implements ContextMenuEditTextProvider {
|
|
|
}
|
|
|
});
|
|
|
}
|
|
|
- if (!TextUtils.isEmpty(text) && isEditAreaValid == false) {
|
|
|
- menuView.addItem(R.string.tools_context_menu_paste, 0, v -> {
|
|
|
- pageView.pasteEditTextArea(point, pageView.getCopyTextAreaWidth(), pageView.getCopyTextAreaHeight());
|
|
|
- helper.dismissContextMenu();
|
|
|
- });
|
|
|
- } else if (!TextUtils.isEmpty(text) && isEditAreaValid == true) {
|
|
|
- menuView.addItem(R.string.tools_context_menu_select_paste, 0, v -> {
|
|
|
- pageView.pasteEditTextArea(point, pageView.getCopyTextAreaWidth(), pageView.getCopyTextAreaHeight(), false);
|
|
|
- helper.dismissContextMenu();
|
|
|
- });
|
|
|
- menuView.addItem(R.string.tools_context_menu_select_paste_with_style, 1, v -> {
|
|
|
- pageView.pasteEditTextArea(point, pageView.getCopyTextAreaWidth(), pageView.getCopyTextAreaHeight(), true);
|
|
|
- helper.dismissContextMenu();
|
|
|
- });
|
|
|
- } else if (TextUtils.isEmpty(text) && pageView.getAreaInfoType() == CPDFEditPage.LoadImage) {
|
|
|
- menuView.addItem(R.string.tools_context_menu_paste, 0, v -> {
|
|
|
- pageView.pasteEditImageArea(point, pageView.getCopyTextAreaWidth(), pageView.getCopyTextAreaHeight());
|
|
|
- helper.dismissContextMenu();
|
|
|
- });
|
|
|
+ if (type == CPDFEditPage.LoadText) {
|
|
|
+ if (!TextUtils.isEmpty(text) && isEditAreaValid == false) {
|
|
|
+ menuView.addItem(R.string.tools_context_menu_paste, 0, v -> {
|
|
|
+ pageView.pasteEditTextArea(point, pageView.getCopyTextAreaWidth(), pageView.getCopyTextAreaHeight());
|
|
|
+ helper.dismissContextMenu();
|
|
|
+ });
|
|
|
+ } else if (!TextUtils.isEmpty(text) && isEditAreaValid == true) {
|
|
|
+ menuView.addItem(R.string.tools_context_menu_select_paste, 0, v -> {
|
|
|
+ pageView.pasteEditTextArea(point, pageView.getCopyTextAreaWidth(), pageView.getCopyTextAreaHeight(), false);
|
|
|
+ helper.dismissContextMenu();
|
|
|
+ });
|
|
|
+ menuView.addItem(R.string.tools_context_menu_select_paste_with_style, 1, v -> {
|
|
|
+ pageView.pasteEditTextArea(point, pageView.getCopyTextAreaWidth(), pageView.getCopyTextAreaHeight(), true);
|
|
|
+ helper.dismissContextMenu();
|
|
|
+ });
|
|
|
+ } else {
|
|
|
+
|
|
|
+ }
|
|
|
+ } else if (type == CPDFEditPage.LoadImage) {
|
|
|
+ if (TextUtils.isEmpty(text) && pageView.getAreaInfoType() == CPDFEditPage.LoadImage) {
|
|
|
+ menuView.addItem(R.string.tools_context_menu_paste, 0, v -> {
|
|
|
+ pageView.pasteEditImageArea(point, pageView.getCopyTextAreaWidth(), pageView.getCopyTextAreaHeight());
|
|
|
+ helper.dismissContextMenu();
|
|
|
+ });
|
|
|
+ }
|
|
|
+ } else {
|
|
|
+
|
|
|
}
|
|
|
return menuView;
|
|
|
}
|