1

私はAndroid TVアプリに取り組んでいます。デフォルトでは、Leanback テーマが使用されます。アプリがデバイスで実行されている場合、明らかにテレビであるため、ステータスバーはありません。ただし、Render Screen の Android Studio で .xml を設計すると、ステータス バーが表示され、配置が難しくなります。

Leanback テーマを使用しているときに、Android Studio のレンダリング画面でステータス バーを非表示にする方法はありますか。

4

1 に答える 1

3

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、テーマ セレクターから選択します。

于 2016-04-09T07:09:55.840 に答える