diff --git a/CHANGELOG.md b/CHANGELOG.md index 62c8f7971a2d7aedb3d5e2dbe99146647f751db0..3e268df59117a1b486cb34e7a32f0309625846a1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,2 +1,6 @@ ## 0.0.1-SNAPSHOT -ohos第一个版本,完整实现了原库的全部api + +ohos第一个版本 + + * 实现了原库的大部分api + * ohos暂不支持设置最大高度 \ No newline at end of file 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 a43a609e98c19662dc325e3dc706b1528bffbac9..5ebc90f06c5cf9bbc09ad963d97a86e98c6ef063 100644 --- a/app/src/main/java/com/tylersuehr/chipexample/slice/MainAbilitySlice.java +++ b/app/src/main/java/com/tylersuehr/chipexample/slice/MainAbilitySlice.java @@ -17,6 +17,8 @@ package com.tylersuehr.chipexample.slice; import com.tylersuehr.chipexample.ResourceTable; import com.tylersuehr.chipexample.utils.KeyboardVisibilityEvent; +import com.tylersuehr.chipexample.utils.KeyboardVisibilityEventListener; +import com.tylersuehr.chipexample.utils.Unregistrar; import com.tylersuehr.chips.ChipDetailsView; import com.tylersuehr.chips.FlowLayout; import ohos.aafwk.ability.AbilitySlice; @@ -200,7 +202,7 @@ public class MainAbilitySlice extends AbilitySlice implements Component.ClickedL /** * 获取屏幕宽度 * - * @param context 上下文 + * @param context context * @return 屏幕宽度 */ public static int getDisplayWidthInPx(Context context) { diff --git a/app/src/main/java/com/tylersuehr/chipexample/utils/KeyboardVisibilityEvent.java b/app/src/main/java/com/tylersuehr/chipexample/utils/KeyboardVisibilityEvent.java index af6db8d327c0ce96753a0c45f7ee0b3a609c4221..43b19f833d89e64208bc6bd7d5bc1dd294345562 100644 --- a/app/src/main/java/com/tylersuehr/chipexample/utils/KeyboardVisibilityEvent.java +++ b/app/src/main/java/com/tylersuehr/chipexample/utils/KeyboardVisibilityEvent.java @@ -18,8 +18,12 @@ package com.tylersuehr.chipexample.utils; import ohos.aafwk.ability.LifecycleObserver; import ohos.agp.components.Component; +/** + * KeyboardVisibilityEvent + * + * @since 2021-06-22 + */ public class KeyboardVisibilityEvent { - private static final double KEYBOARD_MIN_HEIGHT_RATIO = 0.15; private Component mRootView; private LifecycleObserver mLifecycleObserver = null; private static KeyboardVisibilityEvent keyboardVisibilityEvent;