android隐藏状态栏

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/qq_31433709/article/details/102621180

方法封装:

public final class WindowsUtil {
    public static final void disableSoftInput(Activity context) {
        context.getWindow().addFlags(WindowManager.LayoutParams.FLAG_ALT_FOCUSABLE_IM);
    }
    
    public static final void enableSoftInput(Activity context){
        context.getWindow().clearFlags(WindowManager.LayoutParams.FLAG_ALT_FOCUSABLE_IM);
    }
    
    public static final void hideStatusBar(Activity activity){
        //无title
        activity.requestWindowFeature(Window.FEATURE_NO_TITLE);
        //全屏
        activity.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
    }
}

功能调用:

@Override
    public void onCreate(Bundle savedInstanceState) {
        WindowsUtil.hideStatusBar(this);
        super.onCreate(savedInstanceState);
    }

猜你喜欢

转载自blog.csdn.net/qq_31433709/article/details/102621180