【发布时间】:2016-01-16 18:19:49
【问题描述】:
我是 kivy 的新手,我尝试通过 kv 生成的按钮在 MyApp 类中运行 do_login 函数。
我的带有按钮的 kv 布局
RelativeLayout:
FloatingActionButton:
id: float_act_btn
on_press: ???how to call call do_login from MyApp
和我的班级包含 do_login 函数
class MyApp(App):
def build(self):
main_widget = Builder.load_string(login_kv)
def do_login(self, *args):
print'jo'
如何使用on_press调用do_login?
使用 on_press:do_login(login.text, password.text)' 我得到 'do_login' 未定义,与 self.do_login 相同,我得到 MaterialRaisedButton' 对象没有属性 'do_login'
【问题讨论】:
标签: python function class kivy