Modify: 基类调整,不再使用构造方法,采用反射进行初始化

This commit is contained in:
Quyunshuo
2020-09-26 17:17:04 +08:00
parent f14f5e9b32
commit bc9772a828
12 changed files with 37 additions and 108 deletions

View File

@ -10,5 +10,4 @@ import com.quyunshuo.base.mvvm.v.BaseFrameActivity
* @Class: BaseActivity
* @Remark: 项目相关的Activity基类
*/
abstract class BaseActivity<VB : ViewBinding, VM : ViewModel> :
BaseFrameActivity<VB, VM>()
abstract class BaseActivity<VB : ViewBinding, VM : ViewModel> : BaseFrameActivity<VB, VM>()

View File

@ -10,5 +10,4 @@ import com.quyunshuo.base.mvvm.v.BaseFrameFragment
* @Class: BaseFragment
* @Remark: 项目相关的Fragment基类
*/
abstract class BaseFragment<VB : ViewBinding, VM : ViewModel>(vmClass: Class<VM>) :
BaseFrameFragment<VB, VM>(vmClass)
abstract class BaseFragment<VB : ViewBinding, VM : ViewModel> : BaseFrameFragment<VB, VM>()