Я создавал базовый класс, чтобы все привязки для дочерних элементов были установлены в базовом
Я сделал до этого
abstract class BaseActivity2<B : ViewBinding?, T : BaseViewModel?> : AppCompatActivity() {
private var viewBinding: B? = null
private var baseViewModel: T? = null
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
}
}
но я не могу получить способ привязать представление в oncreat (), как правило, мы связываем макет в привязке представления как
binding = ActivityLoginBinding.inflate(layoutInflater)
setContentView(binding.root)
но я ищу обобщенный способ в базовой деятельности