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

Android Discussion :

android onCreateDialog onActivityResult


Sujet :

Android

  1. #1
    Membre �clair�
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    542
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 542
    Par d�faut android onCreateDialog onActivityResult
    Bonjour,

    J'initialise une chaine de caract�re MACHAINE dans la m�thode onActivityResult puis je fais appel � showDialog.

    Le probl�me c'est que j'ai besoin de MACHAINE afin de l'afficher dans le Dialog.

    Comment faire puisque showDialog prend uniquement comme argument un Int ?

    Merci.

  2. #2
    Membre chevronn� Avatar de Claythest
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    558
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 558
    Par d�faut
    Que veux tu en faire de cette variable MACHAINE ?

  3. #3
    Membre �clair�
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    542
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 542
    Par d�faut
    je voudrais afficher cette chaine dans mon alertDialog.

    J'ai aussi un autre souci c'est qu'en utilisant une tablette au lieu d'un t�l�phone, mon alertDialog s'affiche uniquement lorsque la tablette est en mode paysage contrairement au t�l�phone elle s'affiche dans n'importe quel orientation.

  4. #4
    Membre chevronn�
    Profil pro
    Inscrit en
    Ao�t 2010
    Messages
    385
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Ao�t 2010
    Messages : 385
    Par d�faut
    Bonjour ,
    Voila le code pour ce que tu veux r�aliser .

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    public void onClick(View view) {
                    // Bon ici un test d'action sur button "Afficher"
                	showDialog(1); 
                }
     
    @Override
    	protected Dialog onCreateDialog(int id) {
    		if(id == 1) {
    			return new AlertDialog.Builder(this).setMessage(textView1.getText())
    			.setPositiveButton("Ok", new DialogInterface.OnClickListener() {
    				public void onClick(DialogInterface dialog, int which) {
    					dialog.cancel();
    				} })
    				.create();
    		}
    Cordialement ,

  5. #5
    Membre �clair�
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    542
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 542
    Par d�faut
    �a j'ai r�ussi � l'afficher, mais c'est que j'ai du mal avec les r�cup�rations de valeurs lorsque qu'on ne peut les mettre dans les arguments de la m�thode.

  6. #6
    Membre chevronn� Avatar de Claythest
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    558
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 558
    Par d�faut
    Tu as donc un probl�me avec le Java, rien � voir avec Android

    Un conseil : pratique d'abord quelques tuto simples pour l'apprentissage du Java, �a te sera d'une grande aide

  7. #7
    Membre �clair�
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    542
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 542
    Par d�faut
    c'est un probl�me de java je sais, mais je voudrais avoir une r�ponse directe s'il vous plait puisque je me suis mis sous Android.

  8. #8
    Membre chevronn� Avatar de Claythest
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    558
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 558
    Par d�faut
    Le plus simple est peut �tre alors de nous demander ce que tu veux faire afin qu'on le fasse � ta place ^^

    Ce sera beaucoup plus rapide et �a �vitera les questions toutes les 5 minutes

    Ou alors tu suis mon conseil

    Ou alors tu trouves des membres plus patients que moi

    En tout cas il est dur de r�pondre � ta question car nous ne voyons pas vraiment o� est ton probl�me...

  9. #9
    Membre chevronn�
    Profil pro
    Inscrit en
    Ao�t 2010
    Messages
    385
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Ao�t 2010
    Messages : 385
    Par d�faut
    Je rejoint Claythest , Je ne vois plus ou est la question moi du coup ... si tu arrive a afficher le contenu de ton editText dans ton AlertDialog ...
    Le probl�me c'est que j'ai besoin de MACHAINE afin de l'afficher dans le Dialog.
    �a j'ai r�ussi � l'afficher
    Donc peux-tu reformuler la "Vrai" question puisque ta question initiale � �t� r�solu visiblement.

    Cordialement,

  10. #10
    Membre �clair�
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    542
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 542
    Par d�faut
    1- L'alertDialog comporte une Textview, l'alertDialog s'affiche mais je ne sais pas comment r�cup�rer la chaine MACHAINE afin de l'afficher.

    Comment faire?

    2- J'ai aussi un autre souci c'est qu'en utilisant une tablette au lieu d'un t�l�phone, mon alertDialog s'affiche uniquement lorsque la tablette est en mode paysage contrairement au t�l�phone elle s'affiche dans n'importe quel orientation.

    A quoi cela est du, comment le r�soudre?

  11. #11
    Membre chevronn�
    Profil pro
    Inscrit en
    Ao�t 2010
    Messages
    385
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Ao�t 2010
    Messages : 385
    Par d�faut
    1- ... je ne comprend absolument pas ... Peu tu nous faire un screen on gagnera en temps je pense.

    MACHAINE est un editText j'imagine ? donc le code que je t'ai donn� tout a l'heure devrais marcher � merveille en renommant les champs etc ...
    Je pense que tu n'as pas du faire beaucoup de recherche si cela...

    2- Je programme sur tablette et je n'es jamais eu ce souci .. !

  12. #12
    Membre �clair�
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    542
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 542
    Par d�faut
    MACHAINE est une String qui sera mise dans une TextView

  13. #13
    Membre chevronn�
    Profil pro
    Inscrit en
    Mars 2011
    Messages
    322
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2011
    Messages : 322

Discussions similaires

  1. Android : le fragment est recharg� apr�s un onActivityResult
    Par Luc1an0 dans le forum Mon application mobile
    R�ponses: 1
    Dernier message: 30/05/2015, 10h31
  2. android AlertDialog onActivityResult
    Par jojo_ol76 dans le forum Android
    R�ponses: 14
    Dernier message: 16/06/2011, 17h53
  3. Android challenge : Construction d'une �quipe projet
    Par myDroid dans le forum Android
    R�ponses: 0
    Dernier message: 15/11/2007, 20h06

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