基本上,我该怎么做:
android:onClick="@{()->presenter.login(username.getText(), password.getText())}"
其中用户名和密码是布局中的 EditText 视图,我想将其内容传递给演示者。是否有必要设置双向数据绑定来做到这一点,或者有没有办法引用布局中其他视图的内容?
我想知道是否有一种方法是启用双向数据绑定并使用视图模型,例如带有用户名和密码字段的 LoginViewModel,将其设置为变量,当表单已提交,并在那里阅读。
幸运的是,您可以从 EditText 访问文本值,因为它支持双向访问。你可以这样做:
android:onClick="@{()->presenter.login(username.text, password.text)}"
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句