
转载当通知栏有消息显示的时候,我们下拉通知栏菜单,在点击通知栏的某个按钮的时候,系统默认不会自动的把通知栏收起来,需要我们自己去实现,实现方法如下:
public static void collapseStatusBar(Context context) { try { Object statusBarManager = context.getSystemService("statusbar"); Method collapse; if (Build.VERSION.SDK_INT <= 16) { collapse = statusBarManager.getClass().getMethod("collapse"); } else { collapse = statusBarManager.getClass().getMethod("collapsePanels"); } collapse.invoke(statusBarManager); } catch (Exception localException) { localException.printStackTrace(); } }
爱华网


