У меня есть Android Java-код и я пытался конвертировать в Android Kotlin. Я пытался разными способами преобразовать свой код в Kotlin, но безуспешно.
У меня есть код на Java, как показано ниже,
public abstract class BaseVM<N> extends ViewModel {
/*Class Body*/
}
public abstract class BaseActivity<T extends ViewDataBinding, V extends BaseVM>{
/*Class Body*/
}
Преобразован в Kotlin, как показано ниже,
abstract class BaseVM<N> : ViewModel() {
/*Class Body*/
}
abstract class BaseActivity<T : ViewDataBinding, V : BaseVM>{ // Here Error is *One Type Argument is expected for class BaseVM<N>*
/*Class Body*/
}
Но я получаю следующую ошибку Один аргумент типа ожидается для класса BaseVM
Заранее спасибо за ваш ответ.