diff --git a/autojs/src/main/java/com/stardust/autojs/core/ui/inflater/DynamicLayoutInflater.java b/autojs/src/main/java/com/stardust/autojs/core/ui/inflater/DynamicLayoutInflater.java index 47e2b6d9..f43ff511 100644 --- a/autojs/src/main/java/com/stardust/autojs/core/ui/inflater/DynamicLayoutInflater.java +++ b/autojs/src/main/java/com/stardust/autojs/core/ui/inflater/DynamicLayoutInflater.java @@ -175,7 +175,6 @@ public class DynamicLayoutInflater { } } - @SuppressWarnings("unchecked") public View inflate(Node node, @Nullable ViewGroup parent, boolean attachToParent) { View view = doInflation(node, parent, attachToParent); if (view != null && view instanceof ShouldCallOnFinishInflate) { diff --git a/autojs/src/main/java/com/stardust/autojs/core/ui/inflater/inflaters/SpinnerInflater.java b/autojs/src/main/java/com/stardust/autojs/core/ui/inflater/inflaters/SpinnerInflater.java index c7fb8724..7c6335ac 100644 --- a/autojs/src/main/java/com/stardust/autojs/core/ui/inflater/inflaters/SpinnerInflater.java +++ b/autojs/src/main/java/com/stardust/autojs/core/ui/inflater/inflaters/SpinnerInflater.java @@ -73,15 +73,12 @@ public class SpinnerInflater extends BaseViewInflater { @Nullable @Override public ViewCreator getCreator() { - return new ViewCreator() { - @Override - public Spinner create(Context context, Map attrs) { - String mode = attrs.remove("android:spinnerMode"); - if (mode == null) { - return new Spinner(context); - } - return new Spinner(context, SPINNER_MODES.get(mode)); + return (context, attrs) -> { + String mode = attrs.remove("android:spinnerMode"); + if (mode == null) { + return new Spinner(context); } + return new Spinner(context, SPINNER_MODES.get(mode)); }; }