Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/290.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android屏幕键盘隐藏Python Kivy文本输入_Android_Python_Kivy - Fatal编程技术网

Android屏幕键盘隐藏Python Kivy文本输入

Android屏幕键盘隐藏Python Kivy文本输入,android,python,kivy,Android,Python,Kivy,我刚刚开始学习如何在Kivy中开发,但我在Android上的键盘有问题。当我有一系列文本输入运行到屏幕底部时,我看不到屏幕键盘隐藏的字段 以下是带键盘和不带键盘的屏幕显示: 通常情况下,我希望能够滚动屏幕以显示相关的文本输入并选择它,但我不知道如何操作…:( 如何处理此问题?您可以使用软输入模式选择打开键盘时发生的情况,也可以选择使用键盘高度了解键盘有多大,并适当移动文本输入 但是,这仅在kivy master(1.9版)中可用。不久将有另一个稳定的版本包括它。好的,我安装了1.9.0版。

我刚刚开始学习如何在Kivy中开发,但我在Android上的键盘有问题。当我有一系列文本输入运行到屏幕底部时,我看不到屏幕键盘隐藏的字段

以下是带键盘和不带键盘的屏幕显示:

通常情况下,我希望能够滚动屏幕以显示相关的文本输入并选择它,但我不知道如何操作…:(


如何处理此问题?

您可以使用
软输入模式
选择打开键盘时发生的情况,也可以选择使用
键盘高度
了解键盘有多大,并适当移动文本输入


但是,这仅在kivy master(1.9版)中可用。不久将有另一个稳定的版本包括它。

好的,我安装了1.9.0版。 但是在哪里以及如何放置代码
窗口。软输入模式
? 当我把我的主要观点放进去时:

from kivy.core.windows import Windows
Windows.softinput_mode = 'pan'

它不工作…

使用“窗口”,而不是“窗口”,并将其放置在main.py中:

from kivy.core.window import Window
Window.softinput_mode = 'pan'

实际上,您要查找的内容应该与(例如?)main.py中的内容完全相同:


你的问题一点也不清楚。你需要阅读才能知道如何在这里发布问题,并让我们回答你;)对不起,我的母语是法语,我在英语方面有点困难……我认为问题很清楚。是的,这个问题很清楚。他希望用户能够访问每个字段,但本机android键盘覆盖了一半屏幕,但不允许用户向下滚动到所覆盖的内容。如果你不理解某人的问题,你可以询问更多信息,但不要无礼。你不理解不是他的错。
from kivy.core.window import Window
Window.softinput_mode = 'below_target'