package com.bigkoo.pickerview.utils;
|
import android.app.Dialog;
|
import android.view.View;
|
public class SystemUI {
|
public static void initSystemUIListener(final Dialog dialog) {
|
if (dialog.getWindow() != null) {
|
dialog.getWindow().getDecorView().setOnSystemUiVisibilityChangeListener(
|
new View.OnSystemUiVisibilityChangeListener() {
|
@Override
|
public void onSystemUiVisibilityChange(int i) {
|
hideSystemUI(dialog);
|
}
|
}
|
);
|
}
|
}
|
public static void hideSystemUI(Dialog dialog) {
|
if (dialog.getWindow() != null) {
|
dialog.getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LAYOUT_STABLE
|
| View.SYSTEM_UI_FLAG_HIDE_NAVIGATION
|
| View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION
|
| View.SYSTEM_UI_FLAG_FULLSCREEN
|
| View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN
|
| View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY
|
| View.SYSTEM_UI_FLAG_IMMERSIVE);
|
}
|
}
|
}
|