Я хочу прикрепить интерфейс, но я знаю только один способ сделать это:
override fun onAttach(context: Context) {
super.onAttach(context)
try {
myInterface=context as MyInterface
}catch (e: Exception){
Log.d("myLog",e.message)
}
}
Но в этом случае интерфейс можно использовать только в основном действии. И мне нужно использовать его во ViewModel. Вопрос: как это можно реализовать? Заранее спасибо.