2016-04-09 3 views
1

Я работаю над приложением Android TV. По умолчанию используется тема Leanback. Когда приложение работает на устройстве, нет строки состояния, очевидно, потому что это телевизор. Однако при разработке .xml в Android Studio на экране рендеринга отображается строка состояния, которая затрудняет работу с позиционированием.Android Studio Leanback Hiding Status Bar

Есть ли способ скрыть строку состояния на экране Render в Android Studio при использовании темы Leanback.

ответ

2

Вы можете добавить android:windowFullscreen к вашей теме, например:

<style name="Theme.Example.Leanback" parent="Theme.Leanback"> 
    <item name="android:windowEnterTransition">@android:transition/fade</item> 
    <item name="android:windowExitTransition">@android:transition/fade</item> 
    <item name="android:windowSharedElementExitTransition">@android:transition/move</item> 
    <item name="android:windowSharedElementEnterTransition">@android:transition/move</item> 
    <item name="android:windowAllowReturnTransitionOverlap">true</item> 
    <item name="android:windowAllowEnterTransitionOverlap">true</item> 
    <item name="android:windowContentTransitions">true</item> 
    <item name="android:colorPrimary">@color/search_opaque</item> 
    <item name="android:windowFullscreen">true</item> 
</style> 

, а затем выберите Example.Leanback из селектора темы.

+0

Да, у меня это выбрано, но он все еще показывает строку состояния с сигналом Wifi и временем на Rendered. http://i.imgur.com/IlYDOrA.png – jskrwyk

+0

Извините, я неверно истолковал ваш вопрос. Я просто изменил свой ответ. –