2012-03-08 127 views

回答

3

除非您拥有根源设备,否则似乎无法完全隐藏它。 查看来自Romain Guy的回答:Is there a way to hide the system bar in Android 3.0? It's an internal device and I'm managing navigation

但是,您可以调暗它。使它们看起来有点不可见,而是看到点。使用LIGHTS_OUT

View v = findViewById(R.id.view_id); 
    v.setSystemUiVisibility(View.STATUS_BAR_HIDDEN); 

参考答案在这里:Hiding Systembar in android 3.0(honeycomb)

或者换句话说,搜索隐藏系统栏中的Android。

+0

谢谢:)它隐藏得很好,但当我触摸它时它又会出现。 – 2012-03-08 09:58:04

+0

是的,但您也可以添加侦听器来侦听可见性的更新。请参阅http://developer.android.com/reference/android/view/View.html#setOnSystemUiVisibilityChangeListener(android.view.View.OnSystemUiVisibilityChangeListener and http://developer.android.com/reference/android/view/View.OnSystemUiVisibilityChangeListener .html – 2012-03-08 10:00:35

+0

听取可见性,然后采取适当的措施。例如,用户可能想要使用主页按钮。 – 2012-03-08 10:01:12