Скрыть панель софт-клавиш в теме активности
Я хочу скрыть панель софт-клавиш (в устройствах, которые ее показывают), когда отображается моя активность. Я не могу сделать это программно, как ответы на этот вопрос, по некоторым причинам. У меня есть доступ только к теме деятельности (styles.xml
).
Моя главная проблема состоит в том, чтобы не хотеть фон деятельности (android:windowBackground
) идет под панель софт-клавиш. Но лучше полностью удалить планку.
1 ответ
Лучшее решение, которое я нашел, это сделать navigationBarColor
прозрачный, как показано ниже. Но у него есть некоторые проблемы.
<style name="SplashScreenAppTheme" parent="AppTheme">
<item name="android:navigationBarColor">@android:color/transparent</item>
<item name="android:windowBackground">@drawable/splash</item>
</style>