我的 android 项目中有一个自定义视图,MyCustomView
.
使用像按钮这样的内置视图,我可以使用数据绑定库将回调函数传递给按钮:
<Button
...
android:onClick="@{() -> viewModel.donePressed()}" />
如何传递可以MyCustomView
通过 XML 在类中访问的回调函数?
我希望它看起来像这样:
<MyCustomView app:onFinish="@{() -> viewModel.finish()}" />
然后在MyCustomView
类(扩展LinearLayout
)中,我需要调用onFinish
变量。
谢谢你的任何想法。