diff --git a/app/build.gradle b/app/build.gradle index 594ad1d..4e0c1d5 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -59,7 +59,7 @@ dependencies { implementation fileTree(include: ['*.jar'], dir: 'libs') //基础依赖库 - implementation 'com.github.AndroidCoderPeng:Kotlin-lite-lib:1.0.4.1' + implementation 'com.github.AndroidCoderPeng:Kotlin-lite-lib:1.0.4.2' implementation 'androidx.appcompat:appcompat:1.6.1' implementation 'androidx.core:core-ktx:1.9.0' //Google官方授权框架 diff --git a/app/build.gradle b/app/build.gradle index 594ad1d..4e0c1d5 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -59,7 +59,7 @@ dependencies { implementation fileTree(include: ['*.jar'], dir: 'libs') //基础依赖库 - implementation 'com.github.AndroidCoderPeng:Kotlin-lite-lib:1.0.4.1' + implementation 'com.github.AndroidCoderPeng:Kotlin-lite-lib:1.0.4.2' implementation 'androidx.appcompat:appcompat:1.6.1' implementation 'androidx.core:core-ktx:1.9.0' //Google官方授权框架 diff --git a/app/src/main/java/com/casic/smart/town/sanxi/extensions/Context.kt b/app/src/main/java/com/casic/smart/town/sanxi/extensions/Context.kt index 4b38feb..a3a5b69 100644 --- a/app/src/main/java/com/casic/smart/town/sanxi/extensions/Context.kt +++ b/app/src/main/java/com/casic/smart/town/sanxi/extensions/Context.kt @@ -2,15 +2,9 @@ import android.content.Context import android.view.ViewGroup -import com.casic.smart.town.sanxi.base.BaseApplication -import com.pengxh.kt.lite.extensions.dp2px -import com.qmuiteam.qmui.util.QMUIDisplayHelper +import com.pengxh.kt.lite.extensions.getStatusBarHeight fun Context.initLayoutImmersionBar(rootView: ViewGroup) { - var statusBarHeight = QMUIDisplayHelper.getStatusBarHeight(this) - if (statusBarHeight == 0) { - statusBarHeight = 40f.dp2px(BaseApplication.get()) - } - rootView.setPadding(0, statusBarHeight, 0, 0) + rootView.setPadding(0, this.getStatusBarHeight(), 0, 0) rootView.requestLayout() } \ No newline at end of file