IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Composants graphiques Android Discussion :

View temporaire par dessus une autre view.


Sujet :

Composants graphiques Android

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Février 2011
    Messages
    47
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2011
    Messages : 47
    Points : 40
    Points
    40
    Par défaut View temporaire par dessus une autre view.
    Bonjour à tous.

    Je suis sûr que cette question à déjà dû être posée, mais étant donné que je ne sais pas trop comment la formuler de manière concise je n'arrive pas à trouver ce que je cherche.

    Voilà j'aimerais savoir comment on peut réaliser l'action suivante:
    - On a instancier une Activity avec sa propre View et tout.
    - Puis J'ai une autre view qui vient se mettre dessus l'ancienne sans la supprimer, réalise son action et quand elle finit elle est supprimée, révélant à nouveau la première.

    J'ai essayé avec un FrameLayout. Je mettais d'une part tout le reste de ma fenêtre dans un RelativeLayout et ensuite ma petite view supplémentaire.
    Cependant cela n'a pas fonctionné, malgré une fonction qui récupère les view imbriquées dans le RelativeLayout (et autres layout imbriqués) afin de les mettre en INVISIBLE, mais rien ne change, j'ai ma fenêtre de départ et puis pas de View qui vient remplacer cette fenêtre.
    Voilà j'ai l'impression que la solution que j'ai essayé est assez casse-tête mais réalisable, malgré tout j'aimerais savoir si il y aurait une solution plus simple.

    Merci d'avance.

  2. #2
    Membre régulier
    Homme Profil pro
    Inscrit en
    Mai 2013
    Messages
    70
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mai 2013
    Messages : 70
    Points : 113
    Points
    113
    Par défaut
    j'ai pas vraiment compris ce que tu voulais faire, mais peut être que les fragment pourraient t'aider.
    si non tu as des viewFlipper ou viewSwitcher.

  3. #3
    Modérateur
    Avatar de grunk
    Homme Profil pro
    Lead dév - Architecte
    Inscrit en
    Août 2003
    Messages
    6 691
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Lead dév - Architecte
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2003
    Messages : 6 691
    Points : 20 224
    Points
    20 224
    Par défaut
    Une simple Dialog ne suffit pas ?
    Pry Framework php5 | N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Février 2011
    Messages
    47
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2011
    Messages : 47
    Points : 40
    Points
    40
    Par défaut
    Je ne pense pas qu'une Dialog soit ce que je cherche, je dois recréer comme un interstitiel qui rempli tout l'écran.

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2011
    Messages
    43
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2011
    Messages : 43
    Points : 42
    Points
    42
    Par défaut
    Bonjour,

    Peut etre comme ca
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    <RelativeLayout
    ... >
       <View
          //view principale />
       <View
         //view secondaire
         android:visibility="gone" />
    </RelativeLayout>
    ensuite tu passes ta vu en visible programatiquement.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    viewSecondaire.setVisibility(View.VISIBLE);
    Ta vu secondaire doit etre tout en bas de ton xml pour qu'elle superpose ta vue principale !

  6. #6
    Modérateur
    Avatar de grunk
    Homme Profil pro
    Lead dév - Architecte
    Inscrit en
    Août 2003
    Messages
    6 691
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Lead dév - Architecte
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2003
    Messages : 6 691
    Points : 20 224
    Points
    20 224
    Par défaut
    Citation Envoyé par lotto90 Voir le message
    Je ne pense pas qu'une Dialog soit ce que je cherche, je dois recréer comme un interstitiel qui rempli tout l'écran.
    Soit tu as besoin d'une activity complète auquel cas setActivityForResult() devrait répondre à ton problème , soit une dialog peut faire l'affaire.

    Voir la pièce jointe ou j'utilise une dialogue qui vient se mettre par dessus l'activity en cours pour afficher certaines information récupérer depuis une autre source de données
    Images attachées Images attachées  
    Pry Framework php5 | N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  7. #7
    Membre du Club
    Profil pro
    Inscrit en
    Février 2011
    Messages
    47
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2011
    Messages : 47
    Points : 40
    Points
    40
    Par défaut
    Est-ce qu'avec une Dialog je peux gérer si le contenu est à afficher en mode portrait ou en mode paysage?

  8. #8
    Modérateur
    Avatar de grunk
    Homme Profil pro
    Lead dév - Architecte
    Inscrit en
    Août 2003
    Messages
    6 691
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Lead dév - Architecte
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2003
    Messages : 6 691
    Points : 20 224
    Points
    20 224
    Par défaut
    Oui comme avec tous les composants.
    Pry Framework php5 | N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

Discussions similaires

  1. Ajout d'une view par dessus une autre
    Par lokomass dans le forum Ext JS / Sencha
    Réponses: 1
    Dernier message: 13/08/2012, 15h49
  2. Une image par dessus une autre
    Par choko62 dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 22/01/2008, 10h49
  3. contenu d'une div par dessus une autre
    Par bonjour69 dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 15/01/2007, 09h43
  4. Comment faire passer un menu par dessus une autre frame
    Par barthelv dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 29/11/2005, 11h03
  5. [débutant]Placer une image par dessus une autre
    Par sempire dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 21/11/2005, 18h42

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo