- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
为了触发图像的获取,我使用了 kivy-button 的 on_release
函数.
因此,每当单击此按钮(或按下 -- 因为使用触摸屏)时,都会使用 gphoto2 触发相机.
问题:有时,该功能会被执行多次(拍摄多张图像),而它显然只被按下了一次。
根据日志,我确信这是一个与 kivy 相关的问题(与相机等无关):on_release
函数中的日志条目在日志。
我正在使用触摸屏在 Ubuntu 14.04 LTS(64 位)下使用 kivy(版本 1.9.0)和 python(版本 2.7.6)运行一个应用程序。
欢迎提供有关如何调试或修复问题的任何提示。
最佳答案
我被同一个问题困了好几天了!
你的代码中有这一行吗?
Config.set('input', 'mouse', 'mouse, multitouch_on_demand')
如果是,则将其删除。
在触摸设备上,触摸会被多次触发。
希望对遇到同样问题的人有所帮助。
关于python - kivy 多次执行 "on_release"-command,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48597380/
我是 Kivy 的新手,我正在尝试使用 Slider 小部件。我不希望在 on_value 上执行函数,而是在释放 slider 后立即执行。我如何在 Slider 类中实现类似 on_release
为了触发图像的获取,我使用了 kivy-button 的 on_release 函数. 因此,每当单击此按钮(或按下 -- 因为使用触摸屏)时,都会使用 gphoto2 触发相机. 问题:有时,该功能
我正在尝试重构 the last code sample这样 Button 实际上是它自己的类,带有 on_release 操作。但是我的代码失败了。 我不仅要重构它(根据我在下面的尝试),而且我还需
为什么我的 kivy 按钮在用 python 创建时会立即按下? 那么,首先让我说我知道这里似乎有这个问题的答案: on_press in Kivy keeps running at start up
我正在尝试在小部件上添加一个按钮并将该按钮绑定(bind)到一个函数。同时,我有一个 on_touch_down 事件在运行。 但是,当我按下按钮时,它并没有调用该函数;相反,它会调用 on_touc
我正在尝试在小部件上添加一个按钮并将该按钮绑定(bind)到一个函数。同时,我有一个 on_touch_down 事件在运行。 但是,当我按下按钮时,它并没有调用该函数;相反,它会调用 on_touc
我是一名优秀的程序员,十分优秀!