| | |
| | | import android.content.Context; |
| | | import android.os.Bundle; |
| | | import android.view.View; |
| | | import android.view.WindowManager; |
| | | import android.widget.FrameLayout; |
| | | |
| | | import androidx.annotation.Nullable; |
| | | |
| | |
| | | @Override |
| | | protected void onCreate(@Nullable Bundle savedInstanceState) { |
| | | super.onCreate(savedInstanceState); |
| | | |
| | | |
| | | } |
| | | |
| | | // 将StatusBar设置为透明 |
| | | public void setStatusBarTranslucent() { |
| | | StatusBarUtil.setTranslucentForImageViewInFragment(this, 0, null); |
| | | StatusBarUtil.setDarkMode(this);//状态栏字体是白色 |
| | | |
| | | // StatusBarUtil.setLightMode(this);//状态栏字体是黑色 |
| | | } |
| | | |
| | |
| | | // View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY//只有当设置了SYSTEM_UI_FLAG_FULLSCREEN | SYSTEM_UI_FLAG_HIDE_NAVIGATION 时起作用。如果没有设置,任意的View相互动作都退出SYSTEM_UI_FLAG_FULLSCREEN | SYSTEM_UI_FLAG_HIDE_NAVIGATION模式。 |
| | | |
| | | |
| | | getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LIGHT_STATUS_BAR); |
| | | // getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LIGHT_STATUS_BAR); |
| | | // getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN); |
| | | } |
| | | |