refactor(frame): 优化框架
- 添加和优化扩展方法 - 优化屏幕适配兼容性问题
This commit is contained in:
@ -1,14 +1,12 @@
|
||||
package com.quyunshuo.androidbaseframemvvm.common.ui
|
||||
|
||||
import android.util.Log
|
||||
import androidx.core.content.ContextCompat
|
||||
import androidx.viewbinding.ViewBinding
|
||||
import com.jaeger.library.StatusBarUtil
|
||||
import com.quyunshuo.androidbaseframemvvm.base.mvvm.v.BaseFrameActivity
|
||||
import com.quyunshuo.androidbaseframemvvm.base.mvvm.vm.BaseViewModel
|
||||
import com.quyunshuo.androidbaseframemvvm.base.utils.ActivityStackManager
|
||||
import com.quyunshuo.androidbaseframemvvm.base.utils.AndroidBugFixUtils
|
||||
import com.quyunshuo.androidbaseframemvvm.common.R
|
||||
import com.quyunshuo.androidbaseframemvvm.base.utils.BarUtils
|
||||
|
||||
/**
|
||||
* Activity基类
|
||||
@ -24,8 +22,8 @@ abstract class BaseActivity<VB : ViewBinding, VM : BaseViewModel> : BaseFrameAct
|
||||
* @return Unit
|
||||
*/
|
||||
override fun setStatusBar() {
|
||||
val themeColor = ContextCompat.getColor(this, R.color.common_theme)
|
||||
StatusBarUtil.setColor(this, themeColor, 0)
|
||||
BarUtils.transparentStatusBar(this)
|
||||
BarUtils.setStatusBarLightMode(this, true)
|
||||
}
|
||||
|
||||
override fun onResume() {
|
||||
|
||||
Reference in New Issue
Block a user