您的位置:首页 > 其它

状态栏(statusBar)下拉操作

2015-06-09 20:51 405 查看
在开发悬浮球,下滑打开状态栏的功能,找了蛮久,发现StatusBarManager.java这个类是可以对状态栏进行操作,但是它的状态时@hide状态,外部调用不了,虽然可以把系统编译后相应的jar文件导入Eclipse,但是太麻烦了,所以用了另一种方式实现,就是服务映射的方式,具体实现代码:

public void expandedStatusBar(Context mContext){
try{
Object service = mContext.getSystemService("statusbar");
if (service != null){
Method expand = service.getClass().getMethod("expandNotificationsPanel");
expand.invoke(service);
}
}catch (Exception e){

}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: