解决htc one等手机actionbar默认显示的问题

private void closeBar(){
            try{
                    //需要root 权限 
                Build.VERSION_CODES vc = new Build.VERSION_CODES();
                Build.VERSION vr = new Build.VERSION();
                String ProcID = "79"; 

                if(vr.SDK_INT >= vc.ICE_CREAM_SANDWICH){
                    ProcID = "42"; //ICS AND NEWER
                }

                //需要root 权限 
                Process proc = Runtime.getRuntime().exec(new String[]{"su","-c","service call activity "+ ProcID +" s16 com.android.systemui"}); //WAS 79
                proc.waitFor();

            }catch(Exception ex){
                Toast.makeText(getApplicationContext(), ex.getMessage(), Toast.LENGTH_LONG).show();
            }
    }

posted @ 2013-11-29 15:53  微笑leon  阅读(138)  评论(0编辑  收藏  举报