Object sbservice = getSystemService("statusbar");
Class<?> statusbarManager = Class.forName("android.app.StatusBarManager");
Method showsb;
if (Build.VERSION.SDK_INT >= 17) {
showsb = statusbarManager.getMethod("expandNotificationsPanel");
} else {
showsb = statusbarManager.getMethod("expand");
}
showsb.invoke(sbservice);
我用它来消费通知栏,但我的活动是全屏,
所以我必须getWindow().clearFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN)
第一, 关闭通知栏后,我想再次设置actiivty fullScreen。 我怎么能这样做,谢谢!