2016-04-09 3 views
1

Je travaille sur une application Android TV. Par défaut, il utilise le thème Leanback. Lorsque l'application fonctionne sur un appareil, il n'y a pas de barre d'état, évidemment parce que c'est un téléviseur. Toutefois, lors de la conception du fichier .xml dans Android Studio sur l'écran de rendu, la barre d'état est affichée, ce qui rend difficile le calcul du positionnement.Android Studio Leanback Masquage de la barre d'état

Est-il possible de masquer la barre d'état dans l'écran Rendu dans Android Studio lors de l'utilisation du thème Leanback.

Répondre

2

Vous pouvez ajouter android:windowFullscreen à votre thème, par exemple:

<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> 

puis sélectionnez Example.Leanback du sélecteur de thème.

+0

Ouais j'ai sélectionné, mais il montre toujours la barre d'état avec le signal Wifi et l'heure sur le rendu. http://i.imgur.com/IlYDOrA.png – jskrwyk

+0

Désolé, j'ai mal interprété votre question. Je viens de changer ma réponse. –