android中禁止下拉通知栏

原创转载请注明出处。

1.在AndroidManifest.xml中添加权限


   

2.在相应的activity中添加

    @Override
    public void onWindowFocusChanged(boolean hasFocus) {
        // TODO Auto-generated method stub
        super.onWindowFocusChanged(hasFocus);
        try {


            Object service = getSystemService("statusbar");
            Class statusbarManager = Class.forName("android.app.StatusBarManager");
            Method test = statusbarManager.getMethod("collapse");
            test.invoke(service);
        } catch (Exception ex) {
            ex.printStackTrace();
        }
    }

你可能感兴趣的:(Android开发)