Как скрыть нижнюю панель действий в Android?

Я установил «андроид: uiOptions =« splitActionBarWhenNarrow »в AndroidManifest.xml. Поэтому, если для устройства недостаточно места, панель действий будет разделена на две части.

Когда- нибудь , я хочу скрыть панель действий, вызвав getActionBar (). Hide () . Но он оставит уродливое пустое пространство внизу. Как я могу избавиться от него?

Я попытался вызвать getActivity (). GetWindow (). RequestFeature (Window.FEATURE_ACTION_BAR_OVERLAY) , но это заблокировало бы мой контент веб-просмотра.

До

После

Просто простую работу, просто используйте OverLay. Используйте это в своем стиле

<style name="AppTheme" parent="@style/Theme.AppCompat"> <item name="android:windowNoTitle">false</item> <item name="android:windowFullscreen">true</item> <item name="android:windowActionBarOverlay">true</item> </style> 

Или если вы хотите сделать это программно, просто перед ним перед вашей функцией setContentView ()

 requestWindowFeature(Window.FEATURE_ACTION_BAR_OVERLAY); 

И дать некоторую прозрачность, чтобы он не скрывал веб-контент. Просто прочитайте документацию по стилю

http://developer.android.com/training/basics/actionbar/overlaying.html

Попробуйте удалить android:uiOptions из android:uiOptions <application> или <activity> из AndroidManifest. Кроме того, удалите android.support.UI_OPTIONS для активности, которая требуется в AndroidManifest.

Разделительная панель может быть скрыта только с api 11 для другой, которую я попробовал на своем планшете прямо сейчас, и она по-прежнему находится здесь на экране, у моего планшета есть андроид 4 api> 10, тогда разделительная панель должна учитываться при разработке макета Например: для игр с сенсорным экраном, например, планшеты или телефон без ключа harwdware, событие xouch y должно быть преобразовано в y = y + высота разделительной панели, поскольку размер окна – полноэкранный – сплит-панель, и это делает много Разница, если у вас есть графический интерфейс, выделенный с помощью холста, что означает, что вы должны проверить, нет ли прикосновения к прямоугольной кнопке экрана. И использовать пиксель dp, а не чистый пиксель, все чертежи позволяют использовать dp конвертированные пиксельные кордианты для обеспечения того, что на экране и на холсте px = dp * (dpi * dpi dpi) глубина dpi равна 160 пикселей на пиксель.