2016-09-27 1 views
-1

J'essaie de faire en sorte que mon application soit transparente jusqu'à l'application précédente. Je n'utilise pas un service flottant pour cela car il est censé être l'écran d'accueil.Rendre l'activité/application complètement transparente

Réglage de la ci-dessous à la fois l'activité et de l'application dans le

manifeste
android:theme="@android:style/Theme.Translucent.NoTitleBar" 

fait seulement pour que c'est un écran noir. Y a-t-il un moyen d'être totalement transparent?

Répondre

1

Il est entièrement transparent. Ce qui est derrière c'est noir. Votre activité n'est pas en face d'une autre activité sur la pile arrière d'une tâche.

+0

Compris. Donc, pour ce faire, soit le cadre devrait être remplacé, ou l'application ne doit pas être une application, ou une fausse capture d'écran doit être prise de l'écran et affichée avant que cela se produise? – lawonga

+1

@lawonga: Vous avez des capacités limitées pour prendre des captures d'écran dans Android, et je ne sais pas exactement quand vous prendrez la capture d'écran. Je ne sais pas ce que "l'application ne doit pas être une application" signifie. En termes de modification d'Android (mon interprétation de «le cadre devrait être remplacé»), probablement que cela pourrait être fait, même si le soutien de plusieurs fenêtres peut ajouter à la complexité. Et, bien sûr, seules les personnes exécutant votre ROM personnalisée obtiendraient l'effet. – CommonsWare

+0

J'ai compris, merci! – lawonga