StatusBar Disable

안드로이드의 상태바의 상태를 Disable한다.


ClassName으로 StatusBarManager의 메소드를 호출한다.


단, OS에 다라 메소드 명이 다르다.


        Object service  = getSystemService(“statusbar”);
Class statusbarManager = Class.forName(“android.app.StatusBarManager”);

    Method collapse = null;

    if (Build.VERSION.SDK_INT  < 17) {
        collapse = statusbarManager.getMethod("collapse");
    } else {
        collapse = statusbarManager.getMethod("collapsePanels");
    }
    collapse.setAccessible(true);
    collapse.invoke(service);