我正在嘗試使用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