Bad*_*lar 9 windows android kotlin
我试图让我的应用程序以全屏模式运行,其中导航栏和状态栏是隐藏的。所有文件我能找到似乎被淘汰,并是唯一一个我能找到,似乎在不被弃用科特林是setDecorFitsSystemWindows(false)但有错误
java.lang.NoSuchMethodError: No virtual method setDecorFitsSystemWindows(Z)V in class Landroid/view/Window; or its super classes (declaration of 'android.view.Window' appears in /system/framework/framework.jar!classes3.dex)
Run Code Online (Sandbox Code Playgroud)
您现在如何在 Android Kotlin 中全屏显示应用程序?
有一种替代解决方案。
更新 androidx.core 库
implementation "androidx.core:core-ktx:1.5.0-alpha05"
Run Code Online (Sandbox Code Playgroud)
代替
activity?.window?.setDecorFitsSystemWindows(false)
Run Code Online (Sandbox Code Playgroud)
使用新的API
activity?.window?.run{
WindowCompat.setDecorFitsSystemWindows(this, false)
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1397 次 |
| 最近记录: |