取得系统权限,然后就可以对虚拟按键作处理。下面是隐藏home和recent。
private StatusBarManager mStatusBarManager;
mStatusBarManager = (StatusBarManager)getSystemService(Context.STATUS_BAR_SERVICE);
public void disableStatusBar() {
mStatusBarManager.disable(StatusBarManager.DISABLE_EXPAND | StatusBarManager.DISABLE_NOTIFICATION_ALERTS
| StatusBarManager.DISABLE_NOTIFICATION_TICKER | StatusBarManager.DISABLE_RECENT | StatusBarManager.DISABLE_HOME
| StatusBarManager.DISABLE_SEARCH);
}
恢复home和recent。
mStatusBarManager.disable(StatusBarManager.DISABLE_NONE);
}