970 votes

Comment créer une activité transparente dans Android ?

Je veux créer une activité transparente sur le dessus une autre activité.

Comment est-ce que je peux réaliser cela ?

1449voto

gnobal Points 7377

Ajouter le style suivant dans votre `` du dossier (si vous n’avez pas, créez-le.) Voici un dossier complet :

(la valeur correspond à la valeur de couleur que j’ai en fichier. Vous pouvez également utiliser dans les versions plus tard Android)

Puis appliquez le style à votre activité, par exemple :

197voto

yanchenko Points 24142
En voici le contenu :

38voto

Deepak Swami Points 2403

Déclarez votre activité en manifeste comme ceci

et ajouter un fond de transperent à votre disposition

Espoir aide...

28voto

Jigar Pandya Points 959

Assigner thème translucide à l’activité que vous souhaitez rendre transparente dans le fichier de manifeste Android de votre projet.

16voto

Camille Sévigny Points 2617

Je voulais ajouter à cela un peu comme je suis nouveau développeur Android. Les réponses acceptées est grande, mais je n'ai couru quelques difficultés. Je n'étais pas sûr de la façon d'ajouter de la couleur à la colors.xml fichier. Voici comment cela devrait être fait:

colors.xml

<?xml version="1.0" encoding="utf-8"?>
<resources>
     <color name="class_zero_background">#7f040000</color>   
    <color name="transparent">#00000000</color> 
</resources>

Dans mon premier colors.xml fichier, j'ai eu la balise "drawable"

<drawable name="class_zero_background">#7f040000</drawable> 

et donc je l'ai fait pour la couleur, mais je ne comprenais pas que le "@couleur/ référence de" signifiait look pour le tag "couleur" dans le xml. J'ai pensé que je devrais mentionner que bien aider quelqu'un d'autre.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X