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 :

L'icône de l'application s'affiche plusieurs fois


Sujet :

Android

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Novembre 2010
    Messages
    154
    Détails du profil
    Informations forums :
    Inscription : Novembre 2010
    Messages : 154
    Par défaut L'icône de l'application s'affiche plusieurs fois
    Bonjour,

    J'ai "terminé" une toute petite application avec une activity Main composée de 4 boutons renvoyant chacun vers une activity différente (exemple: Grmmph).
    Mais sur le "bureau" de l'émulateur, l'icône de mon application est affichée plusieurs fois et je ne sais pas pourquoi.
    Certaines icônes renvoient vers Main d'autres vers d'autres activity.

    NB: une activity Grmmph est composée uniquement d'une image et d'un texte. Aucun intent. Pour revenir en arrière, à Main, il faut utiliser le bouton physique du téléphone.

    Avez-vous une idée ?

    Merci encore.

  2. #2
    Jay
    Jay est déconnecté
    Membre expérimenté
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    124
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Juin 2002
    Messages : 124
    Par défaut
    Bonjour,

    Tu peux mettre a dispo ton manifeste ?

    Je pense qu'il doit y avoir une erreur.

    Cordialement,

  3. #3
    Membre confirmé
    Inscrit en
    Novembre 2010
    Messages
    154
    Détails du profil
    Informations forums :
    Inscription : Novembre 2010
    Messages : 154
    Par défaut
    Citation Envoyé par Jay Voir le message
    Tu peux mettre a dispo ton manifeste ?
    Le voici:
    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
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    <?xml version="1.0" encoding="utf-8"?>
    <manifest xmlns:android="http://schemas.android.com/apk/res/android"
          package="fr.res.can"
          android:versionCode="2" android:versionName="1.1">
     
        <application android:icon="@drawable/icon" android:label="@string/app_name">
            <activity android:name="com.stj.can.Main"
                      android:label="@string/app_name">
                <uses-permission android:name="android.permission.CALL_PHONE" />
                <intent-filter>
                    <action android:name="android.intent.action.MAIN" />
                    <category android:name="android.intent.category.LAUNCHER" />
                </intent-filter>
            </activity>
     
            <activity android:name="com.stj.can.Lundi"
                      android:label="@string/app_name">
                <uses-permission android:name="android.permission.CALL_PHONE" />
                <intent-filter>
                    <action android:name="android.intent.action.MAIN" />
                    <category android:name="android.intent.category.LAUNCHER" />
                </intent-filter>
            </activity>
     
            <activity android:name="com.stj.can.Mardi"
                      android:label="@string/app_name">
                <uses-permission android:name="android.permission.CALL_PHONE" />
                <intent-filter>
                    <action android:name="android.intent.action.MAIN" />
                    <category android:name="android.intent.category.LAUNCHER" />
                </intent-filter>
            </activity>
     
            <activity android:name="com.stj.can.Jeudi"
                      android:label="@string/app_name">
                <uses-permission android:name="android.permission.CALL_PHONE" />
                <intent-filter>
                    <action android:name="android.intent.action.MAIN" />
                    <category android:name="android.intent.category.LAUNCHER" />
                </intent-filter>
            </activity>
     
            <activity android:name="com.stj.can.Vendredi"
                      android:label="@string/app_name">
                <uses-permission android:name="android.permission.CALL_PHONE" />
                <intent-filter>
                    <action android:name="android.intent.action.MAIN" />
                    <category android:name="android.intent.category.LAUNCHER" />
                </intent-filter>
            </activity>
     
        </application>
     
    	    <uses-sdk android:minSdkVersion="3" />
    	    <uses-permission android:name="android.permission.INTERNET"/>
    </manifest>
    Merci

  4. #4
    Jay
    Jay est déconnecté
    Membre expérimenté
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    124
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Juin 2002
    Messages : 124
    Par défaut
    Bonjour,

    Donc c'est bien ce que je pensais ;-)

    Il ne faut pas définir pour tes "activity"

    <action android:name="android.intent.action.MAIN" />
    <category android:name="android.intent.category.LAUNCHER" />

    Version corrigé ;-)
    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
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
     
    <?xml version="1.0" encoding="utf-8"?>
    <manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="fr.res.can"
    android:versionCode="2" android:versionName="1.1">
     
    <application android:icon="@drawable/icon" android:label="@string/app_name">
    <activity android:name="com.stj.can.Main"
    android:label="@string/app_name">
    <intent-filter>
    <action android:name="android.intent.action.MAIN" />
    <category android:name="android.intent.category.LAUNCHER" />
    </intent-filter>
    </activity>
     
    <activity android:name="com.stj.can.Lundi"
    android:label="@string/app_name">
    </activity>
     
    <activity android:name="com.stj.can.Mardi"
    android:label="@string/app_name">
    </activity>
     
    <activity android:name="com.stj.can.Jeudi"
    android:label="@string/app_name">
    </activity>
     
    <activity android:name="com.stj.can.Vendredi"
    android:label="@string/app_name">
     
    </activity>
     
    </application>
     
    <uses-sdk android:minSdkVersion="3" />
    <uses-permission android:name="android.permission.INTERNET"/>
    <uses-permission android:name="android.permission.CALL_PHONE" />
    </manifest>
    Cordialement,

  5. #5
    Membre confirmé
    Inscrit en
    Novembre 2010
    Messages
    154
    Détails du profil
    Informations forums :
    Inscription : Novembre 2010
    Messages : 154
    Par défaut
    Merci Jay. Ça fonctionne parfaitement maintenant. Merci.

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

Discussions similaires

  1. Crosstab s'affiche plusieurs fois
    Par soumou dans le forum iReport
    Réponses: 9
    Dernier message: 23/09/2008, 01h57
  2. Réponses: 2
    Dernier message: 23/07/2007, 07h14
  3. Sous rapport affiché plusieurs fois
    Par t1mar dans le forum iReport
    Réponses: 2
    Dernier message: 21/03/2007, 20h05
  4. [FLASH 8] Afficher plusieurs fois le même clip
    Par Devil Shark dans le forum Flash
    Réponses: 16
    Dernier message: 27/02/2007, 09h07
  5. Réponses: 12
    Dernier message: 23/01/2007, 20h07

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