From 2cd9394ca48fc43d9aa1145f25e85b67f4b14bdd Mon Sep 17 00:00:00 2001 From: hyb1996 <946994919@qq.com> Date: Fri, 7 Sep 2018 08:59:34 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=80=E4=BA=9B=E4=BB=A3=E7=A0=81=E7=BB=86?= =?UTF-8?q?=E8=8A=82=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../core/ui/inflater/DynamicLayoutInflater.java | 1 - .../core/ui/inflater/inflaters/SpinnerInflater.java | 13 +++++-------- 2 files changed, 5 insertions(+), 9 deletions(-) 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)); }; }