@Override
public void onWindowFocusChanged(boolean hasFocus) {
disableStatus();
super.onWindowFocusChanged(hasFocus);
}
private void disableStatus() {
@SuppressLint(“WrongConstant”)
Object service=getSystemService(“statusbar”);
try {
Class<?> statusBarManager = Class.forName(“android.app.StatusBarManager”);
Method expand = statusBarManager.getMethod(“disable”, int.class);
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN_MR1) {
expand.invoke(service, 0x00010000);
}else {
expand.invoke(service, 0x00000001);
}
} catch (Exception e) {
e.printStackTrace();
}
}