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