From ff6c74ed2e536bb8ca5d2f503c68515fc6537c1e Mon Sep 17 00:00:00 2001 From: xuechangfeng <963779172@qq.com> Date: Mon, 5 Jul 2021 09:16:50 +0800 Subject: [PATCH] =?UTF-8?q?7.5=E4=BB=A3=E7=A0=81=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../chipexample/slice/MainAbilitySlice.java | 23 +++++++++---------- 1 file changed, 11 insertions(+), 12 deletions(-) diff --git a/app/src/main/java/com/tylersuehr/chipexample/slice/MainAbilitySlice.java b/app/src/main/java/com/tylersuehr/chipexample/slice/MainAbilitySlice.java index 7a18939..36451ab 100644 --- a/app/src/main/java/com/tylersuehr/chipexample/slice/MainAbilitySlice.java +++ b/app/src/main/java/com/tylersuehr/chipexample/slice/MainAbilitySlice.java @@ -33,6 +33,8 @@ import ohos.agp.window.service.WindowManager; import ohos.app.Context; import ohos.multimodalinput.event.KeyEvent; +import java.security.SecureRandom; + /** * MainAbilitySlice * @@ -52,7 +54,6 @@ public class MainAbilitySlice extends AbilitySlice implements Component.ClickedL private Component component2; private TextField mTextField; private KeyboardVisibilityEvent mKeyboardVisibilityEvent; - private double num; @Override public void onStart(Intent intent) { @@ -88,32 +89,31 @@ public class MainAbilitySlice extends AbilitySlice implements Component.ClickedL mTextTitle = (Text) component.findComponentById(ResourceTable.Id_txt_user_title); mTextName = (Text) component.findComponentById(ResourceTable.Id_txt_user_name); mImage = (Image) component.findComponentById(ResourceTable.Id_txt_user_fork); - ShapeElement background = new ShapeElement(); background.setCornerRadius(100); - num = Math.floor(Math.random() * 8); - if (num == 0) { + String num = (String) mTextField.getText().substring(0, 1); + if (num.equals("a")) { background.setRgbColor(new RgbColor(249, 164, 61)); mTextName.setTag(num); - } else if (num == 1) { + } else if (num.equals("n")) { background.setRgbColor(new RgbColor(241, 99, 101)); mTextName.setTag(num); - } else if (num == 2) { + } else if (num.equals("k")) { background.setRgbColor(new RgbColor(34, 147, 205)); mTextName.setTag(num); - } else if (num == 3) { + } else if (num.equals("y")) { background.setRgbColor(new RgbColor(228, 198, 46)); mTextName.setTag(num); - } else if (num == 4) { + } else if (num.equals("w")) { background.setRgbColor(new RgbColor(173, 98, 167)); mTextName.setTag(num); - } else if (num == 5) { + } else if (num.equals("z")) { background.setRgbColor(new RgbColor(123, 113, 206)); mTextName.setTag(num); - } else if (num == 6) { + } else if (num.equals("p")) { background.setRgbColor(new RgbColor(123, 113, 206)); mTextName.setTag(num); - } else if (num == 7) { + } else if (num.equals("i")) { background.setRgbColor(new RgbColor(123, 113, 19)); mTextName.setTag(num); } else { @@ -142,7 +142,6 @@ public class MainAbilitySlice extends AbilitySlice implements Component.ClickedL return false; } }); - mKeyboardVisibilityEvent = new KeyboardVisibilityEvent(); mKeyboardVisibilityEvent.setAbilitySliceRoot(rootLayout); } -- Gitee