我正在为 Android 构建一个自定义键盘,我需要它浮动。因此,我需要能够: * 将其置于其他应用程序之上 * 调整其大小并定位到屏幕上的任何位置
有什么想法可以实现这一目标吗?
谢谢,雅科邦
我正在为 Android 构建一个自定义键盘,我需要它浮动。因此,我需要能够: * 将其置于其他应用程序之上 * 调整其大小并定位到屏幕上的任何位置
有什么想法可以实现这一目标吗?
谢谢,雅科邦
首先,将Windowwith getWindow().getWindow()in保存InputMethodService。然后使用Window.getAttributes(),改变WindowManager.LayoutParams's xand y,然后调用Window.setAttributes()。像往常一样实现拖动。
查看键盘上的开发人员说明。这里
它们具有与键盘相关的各种属性,您可以在其中浮动键盘布局。