手动关闭下拉状态栏

private voidcollapseStatusBar() {

intcurrentApiVersion= android.os.Build.VERSION.SDK_INT;

try{

Objectservice= getSystemService("statusbar");

ClassstatusbarManager= Class

.forName("android.app.StatusBarManager");

Methodcollapse=null;

if(service!=null) {

if(currentApiVersion<=16) {

collapse=statusbarManager.getMethod("collapse");

}else{

collapse=statusbarManager.getMethod("collapsePanels");

}

collapse.setAccessible(true);

collapse.invoke(service);

}

}catch(Exception e) {

e.printStackTrace();


}

}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容