在JAVA中正常使用RXBUS 按照官方的写法即可
@Subscribe( thread = EventThread.IO, tags = { @Tag(BusAction.EAT_MORE) } )
转到KOTLIN后上面的注解TAG会报错
改成下面的就行
@Subscribe(tags = arrayOf(Tag(value = Anniation.SEARCH))) //kotlin注释 fun jumpSearch() { start(SearchFragment.newInstance()) }
KOTLIN1.2版本之后也可以这么写
@Subscribe(tags = [Tag(value = Anniation.SEARCH)]) //kotlin注释 fun jumpSearch() { start(SearchFragment.newInstance()) }