python - KIVY python 虚拟键盘
问题描述
如何仅使 python KIVY 屏幕键盘数字化?我正在使用Config.set('kivy', 'keyboard_mode', 'systemandmulti')
它的工作,但有整个键盘,我只需要数字
解决方案
我相信您需要创建一个这样的键盘 JSON 文件,将其添加到正确的路径(默认 layout_path 为<kivy_data_dir>/keyboards/
),并将其设置为 keyboard_layout 值。
Config.setdefault('widgets', 'keyboard_layout', 'numeric')
您的 JSON 模板文件在哪里numeric.json
。
推荐阅读
- android - AndroidX 的未解决参考 ActivityTestRule
- logging - 使用 Intellij 登录时跳过内容
- python - 用另一个对象过滤 Django 对象
- microsoft-graph-api - 为什么 Sharepoint 增量查询不返回初始请求的所有元素?
- visual-studio - Visual Studio docker 支持不适用于 CI/CD
- tableau-api - Tableau 混合聚合和非聚合 IF
- xml - 使用 LF 和 UTF-8 在 powershell 中创建 XML 失败
- java - 如何在方法中测试 atomicboolean
- delphi - HTTPRIO ContentType application/soap+xml 的 Delphi SOAP 请求
- angular - 如何读取在 iframe 中打开的网站的网址