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 :

getIntent is deprecated


Sujet :

Android

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2021
    Messages
    32
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Février 2021
    Messages : 32
    Points : 27
    Points
    27
    Par défaut getIntent is deprecated
    Bonjour,
    Décidément la programmation d'Android n'est pas vraiment facile...
    Je voudrais juste faire tourner cet exemple de tuto qui est sensé faire passer une variable d'une application à une autre:
    ici l'application "récupératrice":

    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
    16
    17
    18
    public class IntentExample extends Service {
    @Override
       public void onCreate() {
       super.onCreate(();
       setContentView(R.layout.layout_example);
     
       // On récupère l'intent qui a lancé cette activité
       Intent i = getIntent();
     
       // Puis on récupère l'âge donné dans l'autre activité, ou 0 si cet extra n'est pas dans l'intent
        int age = i.getIntExtra(MainActivity.AGE, 0);
     
       // S'il ne s'agit pas de l'âge par défaut
       if(age != 0)
          // Traiter l'âge
           age = 2;
         }
      }
    Mais impossible d'exécuter ce code car Android studio mentionne que getIntent est obsolète.
    Par quoi et comment dois je remplacer getIntent svp.

  2. #2
    Nouveau membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2021
    Messages
    32
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Février 2021
    Messages : 32
    Points : 27
    Points
    27
    Par défaut
    Raison et solution: Pas de getIntent dans un service .

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

Discussions similaires

  1. [DirectPlay] deprecated ? et alors ?
    Par rawrr dans le forum DirectX
    Réponses: 5
    Dernier message: 25/01/2007, 00h30
  2. [Window] la methode show() est deprecated
    Par Cyborg289 dans le forum Agents de placement/Fenêtres
    Réponses: 6
    Dernier message: 19/07/2005, 14h04
  3. [Débutant] [Compilation] Avertissement deprecated
    Par javamantools dans le forum Langage
    Réponses: 2
    Dernier message: 08/07/2005, 15h33
  4. [deprecated][surcharge] je veux enlever l'avertissement
    Par divxdede dans le forum Langage
    Réponses: 6
    Dernier message: 19/07/2004, 09h05

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