在android布局中使用kotlin的Unit(或任何其他对象)types
研究Kotlin的Unit
types,这是一个基本上代表Java的void
的object
。
在某些情况下,我想在onClick
数据绑定中使用PublishSubject
来基本上只是点击点击。 Android的XML看起来像这样:
viewModel.navigateSubject.onNext(Unit)}" />
在layout
我介绍了这种types:
[...]
然而,以这种方式对象types的调用当然是不可能的,有没有人find一种方法来使用android xml Unit
types?
你应该可以使用Unit.INSTANCE
,就像在Java代码中一样。
- Kotlin stdlib和Databinding
- 错误:未找到注释处理器'__gen.AnnotationProcessorWrapper_debug_android_databinding_annotationprocessor_ProcessDataBinding'
- 无法生成视图绑定器java.lang.IndexOutOfBoundsException
- Android Studio 3.0数据绑定参考代码不由android studio生成
- msg:在数据绑定中找不到属性“android:text”的值types为java.lang.String的getter?
- 监听器绑定; 找不到Setter
- Kotlin:Java利用日期到数据绑定的字符串
- 数据绑定和BaseObserver – Android MVVM
- Android数据绑定与自定义适配器