1、获取屏幕宽高 WindowManager manager = (WindowManager) this
.getSystemService(Context.WINDOW_SERVICE);
DisplayMetrics dm = new DisplayMetrics();
manager.getDefaultDisplay().getMetrics(dm);
int width2 = dm.widthPixels;
int height2 = dm.heightPixels;
Toast.makeText(this, "屏蔽Home" + width2 + "高" + height2, 0).show();
2、虚拟按键
private void initMstarHider() {
mSystemUiHider = SystemUiHider
.getInstance(this, videoView, HIDER_FLAGS);
mSystemUiHider.setup();
mSystemUiHider
.setOnVisibilityChangeListener(new SystemUiHider.OnVisibilityChangeListener() {
@Override
public void onVisibilityChange(boolean visible) {
if (visible) {
showButtons();
if (visible && AUTO_HIDE) {
mTaskDismiss = new DismissButtonsTask();
mTaskDismiss.execute();
}
} else {
dismissButtons();
}
}
});
}