gpt4 book ai didi

python 基维 : hide virtual keyboard in Text Input Field

转载 作者:太空狗 更新时间:2023-10-30 02:39:36 25 4
gpt4 key购买 nike

我正在使用 python kivy 框架开发一个 GUI,它很可能会在带有(硬件)鼠标和键盘的台式电脑上使用。我现在的问题是,当使用文本输入类时,如果文本输入字段获得焦点,它会自动创建一个虚拟键盘。除其他外,我尝试设置选项

keyboard_mode = 'managed'

在我的主要实现方式如下:

textinputfield = TextInput(text="some initial text here", text_size=self.size, keyboard_mode='managed')

它实际上隐藏了键盘,但不幸的是也阻止了用户在该字段中输入任何数据......我在谷歌上找不到任何解决方案。你有什么想法吗?

最佳答案

@Yoav 的回答非常接近。

您需要在您的 kivy 配置中设置 keyboard_mode=system,而不是在 TextInput 中。如果你总是想使用系统键盘,你可以在 ~/.kivy/config.ini 中进行更改。

检查 Kivy config以获得更多选项,例如在每个应用程序的基础上设置此变量等。

关于 python 基维 : hide virtual keyboard in Text Input Field,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43994622/

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