#kotlin #retrofit
Вопрос:
Как я могу создать обработчик ошибок для своей функции в Котлине с помощью модернизации? Мой IMyService-это интерфейс, в котором я использую свои ЗАПИСИ/УДАЛЕНИЯ. Я заранее убедился, что это работает, и это так и есть. Основная проблема в том, что я неправильно обрабатываю свои ошибки с помощью обработчика ошибок. Но все учебные пособия и подобные проблемы указывают на решение, которое просто не работает для меня.
Если кто-нибудь может пролить свет на мое замешательство, я был бы вам очень признателен!
private fun registerUser(email:String, name: String, password: String) {
compositeDisposable.add(iMyService.registerUser(email,name,password)
.subscribeOn(Schedulers.io())
.observeOn(AndroidSchedulers.mainThread())
.subscribe{ result ->
Toast.makeText(this@RegisterActivity, "" result, Toast.LENGTH_SHORT).show()
})
}
Комментарии:
1. Я также не могу сделать .subscribe в метод .subscribe (), не выдав мне ошибку.