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 :

Appeler Calendar suite à une action d'un bouton


Sujet :

Composants graphiques Android

  1. #1
    Membre du Club
    Inscrit en
    Octobre 2009
    Messages
    98
    Détails du profil
    Informations forums :
    Inscription : Octobre 2009
    Messages : 98
    Points : 48
    Points
    48
    Par défaut Appeler Calendar suite à une action d'un bouton
    Salut ,
    Je veux appeler le calendrier suite à une action d'un bouton (j'utilise Samsung GalaxyTab 2.2)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Intent intent = new Intent(Intent.ACTION_VIEW); 
    intent.setClassName("com.android.calendar", "com.android.calendar.LaunchActivity"); 
    startActivity(intent);
    mais ça n'a pas marché stp veuillez m'aider

  2. #2
    Membre actif Avatar de chpil
    Homme Profil pro
    Inscrit en
    Octobre 2011
    Messages
    143
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Octobre 2011
    Messages : 143
    Points : 212
    Points
    212
    Par défaut
    Tu as un exemple dans la doc Android : utiliser un Intent pour afficher l'agenda

  3. #3
    Membre du Club
    Inscrit en
    Octobre 2009
    Messages
    98
    Détails du profil
    Informations forums :
    Inscription : Octobre 2009
    Messages : 98
    Points : 48
    Points
    48
    Par défaut
    Merci , ce que vous m'avez proposé , ça utilise CalendarContract qui existe dans Android 4 , moi j'utilise ma tablette Samasung galaxy froyo 2.2

  4. #4
    Membre actif Avatar de chpil
    Homme Profil pro
    Inscrit en
    Octobre 2011
    Messages
    143
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Octobre 2011
    Messages : 143
    Points : 212
    Points
    212
    Par défaut
    Au temps pour moi, je n'avais pas fait attention à la version de Android
    Mais, CalendarContract n'est utile que pour récupérer la constante URI. On peut faire sans
    Essaye ceci
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
        	Uri.Builder builder =  Uri.parse("content://com.android.calendar/time/").buildUpon();
        	ContentUris.appendId(builder, System.currentTimeMillis());
        	Intent intent = new Intent(Intent.ACTION_VIEW)
        	    .setData(builder.build());
        	startActivity(intent);

  5. #5
    Membre du Club
    Inscrit en
    Octobre 2009
    Messages
    98
    Détails du profil
    Informations forums :
    Inscription : Octobre 2009
    Messages : 98
    Points : 48
    Points
    48
    Par défaut
    Merci bcpp , ça marche à merveille , you're the best thank's

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [débutant] Appeler une action depuis un bouton dans une vue.
    Par Teaniel dans le forum Eclipse Platform
    Réponses: 5
    Dernier message: 11/02/2010, 16h30
  2. Réponses: 4
    Dernier message: 04/12/2007, 13h31
  3. [Dojo] Mise à jour liste déroulante, AJAX+Struits
    Par laurent_m dans le forum Bibliothèques & Frameworks
    Réponses: 3
    Dernier message: 20/08/2007, 20h21
  4. Demande d'aide sur une action sur un bouton
    Par Kemanke dans le forum MFC
    Réponses: 4
    Dernier message: 29/06/2007, 16h15
  5. [Débutant]Mettre une action sur un bouton
    Par Bindy dans le forum AWT/Swing
    Réponses: 2
    Dernier message: 29/06/2007, 12h28

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