diff --git a/app/src/main/java/org/autojs/autojs/accessibility/AccessibilityService.java b/app/src/main/java/org/autojs/autojs/accessibility/AccessibilityService.java index 00ab9481..3dfadd33 100644 --- a/app/src/main/java/org/autojs/autojs/accessibility/AccessibilityService.java +++ b/app/src/main/java/org/autojs/autojs/accessibility/AccessibilityService.java @@ -22,4 +22,6 @@ public class AccessibilityService extends com.stardust.view.accessibility.Access setServiceInfo(serviceInfo); super.onServiceConnected(); } + + } diff --git a/app/src/main/java/org/autojs/autojs/ui/edit/EditorMenu.java b/app/src/main/java/org/autojs/autojs/ui/edit/EditorMenu.java index a2a7dbbc..6a8c008c 100644 --- a/app/src/main/java/org/autojs/autojs/ui/edit/EditorMenu.java +++ b/app/src/main/java/org/autojs/autojs/ui/edit/EditorMenu.java @@ -3,6 +3,7 @@ package org.autojs.autojs.ui.edit; import android.content.Context; import android.support.design.widget.Snackbar; import android.text.InputType; +import android.text.TextUtils; import android.view.MenuItem; import com.stardust.pio.PFiles; @@ -56,7 +57,7 @@ public class EditorMenu { if (onMoreOptionsSelected(item)) { return true; } - if(onDebugOptionsSelected(item)){ + if (onDebugOptionsSelected(item)) { return true; } } @@ -172,8 +173,14 @@ public class EditorMenu { new ThemeColorMaterialDialogBuilder(mContext) .title(R.string.text_jump_to_line) .input(hint, "", (dialog, input) -> { - int line = Integer.parseInt(input.toString()); - mEditor.jumpTo(line - 1, 0); + if (TextUtils.isEmpty(input)) { + return; + } + try { + int line = Integer.parseInt(input.toString()); + mEditor.jumpTo(line - 1, 0); + } catch (NumberFormatException ignored) { + } }) .inputType(InputType.TYPE_CLASS_NUMBER) .show();