我正在制作一个基类,以便将所有子绑定设置在基类中
我已经做到了
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)
但我正在寻找基本活动的通用方式