Я видел здесь другие вопросы, связанные с этой ошибкой, но все еще не могу исправить. Кроме того, я задаю этот вопрос, потому что, в отличие от других вопросов здесь, я получаю эту ошибку только при преобразовании кода в Kotlin из Java.
Я использую тот же код RxJava на Java, он отлично работает. Я перешел на Kotlin и выдает эту ошибку:
Ошибка компиляции Kotlin: ни одна из следующих функций не может быть вызвана с предоставленными аргументами
var observable : Observable<Bitmap> = Observable.just(bitmap)
var observer:Observer<Bitmap> = Observer<Bitmap>() {
fun onSubscribe(d: Disposable) {
disposable = d
}
fun onNext(orientedBitmap:Bitmap) {
// do something
}
fun onError(e:Throwable) {
}
fun onComplete() {
}
}
observable.subscribeOn(Schedulers.io())
.observeOn(AndroidSchedulers.mainThread())
// It shows the error here
.subscribe(observer)
Кто-нибудь может объяснить, что здесь не так?
override
в подписке, onNext..Etc? - person Samuel Robert   schedule 31.05.2018