ionic 实现透明状态栏

第一步: platforms/android/src/../../MainActivity.java路径下MainActivity.java() 中的super.onCreate() 函数后添加如下代码:

if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {
  getWindow().getDecorView().setSystemUiVisibility(
  View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN | View.SYSTEM_UI_FLAG_LAYOUT_STABLE);
}

不要忘了在MainActivity.java 中导入依赖包:
import android.os.Build;
import android.view.View;
在app.scss中添加样式
.platform-android { ion-header {
  padding-top: $cordova-md-statusbar-padding;
   background-color: color($colors, primary);
}
}
 https://www.jianshu.com/p/4c283e37294f

posted on 2018-10-30 16:13  罗罗angel  阅读(814)  评论(0)    收藏  举报

导航