Kotlin
文章平均质量分 66
Aicjy
这个作者很懒,什么都没留下…
展开
-
如何解决软键盘弹出时将 PopupWindow 顶上去的问题
解决软键盘弹出时将 PopupWindow 顶上去的问题1. 设置 Activity 的 windowSoftInputMode:android:windowSoftInputMode="adjustPan"2. 设置 PopupWindow 的 softInputMode:setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_PAN)setInputMethodMode(PopupWindow.INPUT_METHOD_NEED)原创 2024-09-06 13:38:44 · 885 阅读 · 0 评论 -
解决 PopupWindow isOutsideTouchable = false 无效问题
设置PopupWindow isOutsideTouchable = false 无效,点击外部区域或者物理返回按键还是会关闭PopupWindow,使用 setTouchInterceptor拦截并处理触摸事件原创 2024-09-06 12:07:57 · 1668 阅读 · 0 评论 -
Popupwindow中弹出PickerView,PickerView不显示在Popupwindow下方的问题
通常,当我们在 PopupWindow 中弹出 PickerView 时,预期它应该显示在 PopupWindow 的下方。然而,有时由于布局或显示顺序的问题,PickerView 可能会被 PopupWindow 覆盖,导致用户看不到 PickerView 或者它没有显示在正确的位置。通过设置 PickerView 的 isDialog(true),我们可以轻松将其显示在独立的窗口中。:PickerView 作为一个 Dialog,能够独立于 PopupWindow 的层级显示,从而避免被遮挡。原创 2024-09-06 11:32:18 · 565 阅读 · 0 评论