gpt4 book ai didi

安卓悬浮键盘

转载 作者:行者123 更新时间:2023-11-29 01:16:06 26 4
gpt4 key购买 nike

是否可以通过编程方式更改键盘的位置?我正在为图腾开发一个应用程序,如果键盘停靠在底部,则很难使用。

我尝试创建一个扩展 InputMethodService 的自定义键盘,并且我能够更改键的布局,但我无法更改键盘的 View 位置。

SwiftKey 允许取消停靠键盘并垂直拖动它,他们如何做到这一点?

最佳答案

在 InputMethodService 中,您引用了一个 Window。添加拖动逻辑以更新 windowLayoutParams。确保正确实现 onComputeInset。请注意,即使您尝试为 window 使用新的 LayoutParams,窗口的重力始终是水平 CENTER 和 BOTTOM 垂直。

查看我的示例 https://github.com/dbof10/float-keyboard enter image description here

关于安卓悬浮键盘,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39570501/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com