Android Studio Leanback隐藏状态栏

时间:2016-04-09 05:21:17

标签: android android-studio android-tv leanback

我正在使用Android TV应用。默认情况下,它使用Leanback主题。当应用程序在设备上运行时,没有状态栏,显然是因为它是电视。但是,当在渲染屏幕上设计Android Studio中的.xml时,会显示状态栏,这使得难以确定定位。

使用Leanback主题时,有没有办法在Android Studio的“渲染”屏幕中隐藏状态栏。

1 个答案:

答案 0 :(得分: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