Я разрабатываю приложение только для планшета, где требуется запустить приложение на весь экран планшета.
Для этого я использовал следующий код в своей основной деятельности:
getWindow().requestFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);
Этот фрагмент кода удаляет только строку заголовка и панель действий. Но в планшетах есть нижняя системная панель (с кнопкой «Домой» и «Назад»). Я также хочу удалить или скрыть эту системную панель.
Я искал, но есть только следующее решение:
- Нет API для удаления или скрытия системной панели.
- Вы можете использовать какое-нибудь приложение для Android, чтобы скрыть системную панель. (например: surelock, hidebar и т. д.)
Мой вопрос:
- Действительно ли это невозможно в Android?
- Над доступным приложением (например, верной блокировкой, скрытой панелью и т. д.) также скрывается панель. Это означает, что они используют что-то для этого. Можно использовать это что-то в нашем приложении, чтобы пользователю не требовалось загружать это приложение отдельно.
Пожалуйста, помогите мне.
Я знаю, что это не очень хорошая идея. Но Мое приложение предназначено только для планшетов с Android 4.0 или более поздней версии, и этот планшет будет запускать только это единственное приложение, поэтому нам не нужно возвращаться и использовать кнопку «Домой». Вот почему я требую использовать приложение. на весь экран.