我在raspberry-pi触摸屏上创建了一个GUI,我将kivy的config.ini中的keyboard_mode设置为dock。停靠的键盘几乎占据了raspberry-pi屏幕的一半,并覆盖了我在程序中使用的一些文本输入小部件。我做了一些研究,发现你可以将Window.softinput_mode设置为pan
,resize
等,以便在键盘弹出时更改窗口大小。
我将下面的代码行放在代码的主体之前:
from kivy.core.window import Window
Window.softinput_mode = 'pan'
这并没有改变我的程序中的任何内容。
raspberry-pi是否支持softinput_mode
?如果是这样,我该如何正确使用它?
如果不支持softinput_mode
,是否有办法更改停靠键盘的高度?