Cela doit être possible avec la version 4.4, mais je n’ai encore trouvé aucune documentation à ce sujet. Tout le monde sait-il comment rendre la barre de statut/interface système transparente/translucide?
Ici vous allez - http://developer.Android.com/about/versions/Android-4.4.html#UI
Barres de système translucides
Vous pouvez maintenant rendre les barres système partiellement transparentes avec de nouveaux thèmes, Theme.Holo.NoActionBar.TranslucentDecor et Theme.Holo.Light.NoActionBar.TranslucentDecor. En activant les barres système translucides, votre mise en page remplira la zone située derrière les barres système. Vous devez donc également activer fitsSystemWindows pour la partie de votre mise en page qui ne doit pas être couverte par les barres système.
Si vous créez un thème personnalisé, définissez l'un de ces thèmes comme thème parent ou incluez les propriétés de style windowTranslucentNavigation et windowTranslucentStatus dans votre thème.
L'utilisation de l'un des thèmes intégrés vous empêche d'avoir un ActionBar
.
Barres de système translucides
Vous pouvez maintenant rendre les barres système partiellement translucides avec de nouveaux thèmes,
Theme.Holo.NoActionBar.TranslucentDecor
etTheme.Holo.Light.NoActionBar.TranslucentDecor
. En activant les barres système translucides, votre mise en page remplira la zone située derrière les barres système. Vous devez donc également activerfitsSystemWindows
pour la partie de votre mise en page qui ne doit pas être couverte par les barres système.Si vous créez un thème personnalisé, définissez l'un de ces thèmes comme thème parent ou incluez les propriétés de style
windowTranslucentNavigation
etwindowTranslucentStatus
dans votre thème.
Si vous souhaitez une barre d'état transparente et une navigation transparente avec l'utilisation d'une barre d'actions, ajoutez simplement les éléments suivants à votre thème personnalisé (dans values-v19/styles.xml)
<style name="Theme.MyTheme" parent="Theme.MyTheme.Base">
<item name="Android:windowTranslucentStatus">true</item>
<item name="Android:windowTranslucentNavigation">true</item>
</style>
Je n'ai trouvé aucune documentation à ce sujet
Hmmmm ...
http://developer.Android.com/about/versions/KitKat.html#44-immersive
Pour tirer le meilleur parti de votre contenu, vous pouvez désormais utiliser de nouveaux thèmes et styles de fenêtre pour demander une interface utilisateur système translucide, notamment la barre d'état et la barre de navigation. Pour assurer la lisibilité des boutons de la barre de navigation ou des informations de la barre d'état, des dégradés subtils sont affichés derrière les barres système. Un cas d'utilisation typique serait une application qui doit apparaître sur un fond d'écran.
http://developer.Android.com/about/versions/Android-4.4.html#UI
Vous pouvez maintenant rendre les barres système partiellement transparentes avec de nouveaux thèmes, Theme.Holo.NoActionBar.TranslucentDecor et Theme.Holo.Light.NoActionBar.TranslucentDecor. En activant les barres système translucides, votre mise en page remplira la zone située derrière les barres système. Vous devez donc également activer fitsSystemWindows pour la partie de votre mise en page qui ne doit pas être couverte par les barres système.
Si vous créez un thème personnalisé, définissez l'un de ces thèmes comme thème parent ou incluez les propriétés de style windowTranslucentNavigation et windowTranslucentStatus dans votre thème.