我正在尝试使用kotlin学习RxJava2,我正在关注this良好的在线教程。首先,我加入这两条线的gradle.build文件:无法从Kotlin中的Observable上的()运算符调用Android
compile 'io.reactivex.rxjava2:rxandroid:2.0.1'
compile 'io.reactivex.rxjava2:rxjava:2.1.3'
的我试图执行这段代码的可观察的模式:
import io.reactivex.Observable
class MainActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
val observable = Observable.from(arrayOf(1, 2, 3, 4, 5, 6))
}
}
这应该是很容易的工作,但我不能打电话()运算符放在Observable(Unresolved reference:from)上。所以基本上我在开始之前就卡住了。有没有人知道我做错了什么?
你添加的依赖后的gradle同步? – jrtapsell
当然,我做了 –
他的情况下,你可以使用operator .fromArray()或.just()。 – tommus