【发布时间】:2015-02-16 08:11:02
【问题描述】:
我想使用 Kivy Switch 来打开/关闭某些东西。我正在尝试坚持:http://kivy.org/docs/api-kivy.uix.switch.html,但没有 .kv 示例。
我有以下代码,抽象为问题。
main.py:
def PID_an_aus(self, instance, value):
if value is True:
do something
else:
do something else
kv 文件:
Switch:
on_active: root.PID_an_aus()
只要我不点击开关,GUI 就可以正常工作。一旦我点击开关,程序就会关闭而不会出现错误。
我觉得有点傻,知道的,有人能指教一下吗?提前致谢!
【问题讨论】:
标签: python callback switch-statement kivy