Articles of intention

Comment récupérer les résultats d’un IntentService dans une activité?

J’utilise un IntentService pour gérer les communications réseau avec un serveur via JSON. La partie JSON / serveur fonctionne correctement, mais j’ai du mal à récupérer les résultats là où ils sont nécessaires. Le code suivant montre comment je lance le service d’intention à partir de onClick (), puis demande au service de mettre à […]

Intention Android Impossible de résoudre le constructeur

J’ai une première classe qui étend Fragment et une deuxième classe qui étend son activité. Mon fragment fonctionne correctement et mon code pour l’intention dans le fragment est: ImageButton button= (ImageButton) getView().findViewById(R.id.button); button.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Intent myIntent = new Intent(MyFragment.this, MyClass.class); MyFragment.this.startActivity(myIntent); } }); Mon code de classe MyClass […]

Comment savoir si des extras d’intention existent dans Android?

J’ai ce code qui vérifie la valeur d’un supplément dans une Intention sur une activité appelée depuis de nombreux endroits de mon application: getIntent().getExtras().getBoolean(“isNewItem”) Si isNewItem n’est pas défini, mon code va-t-il tomber en panne? Y a-t-il un moyen de savoir si elle a été définie ou non avant que je l’appelle? Quelle est la […]

Différence entre Intent.FLAG_ACTIVITY_CLEAR_TASK et Intent.FLAG_ACTIVITY_TASK_ON_HOME

De la documentation Android: FLAG_ACTIVITY_CLEAR_TASK S’il est défini dans Intent passé à Context.startActivity (), cet indicateur entraîne l’effacement de toute tâche existante associée à l’activité avant le démarrage de l’activité. En d’autres termes, l’activité devient la nouvelle racine d’une tâche par ailleurs vide et toutes les anciennes activités sont terminées. Ceci ne peut être utilisé […]

Comment vérifier si un utilisateur a évalué votre application sur Google Play?

Je veux vérifier si un utilisateur a évalué mon application sur Google Play, et non pas combien d’écanvass, si elles le sont. Et s’ils ne le font pas, je leur demanderai une boîte de dialog leur demandant de l’évaluer avec ce code: startActivity( new Intent( Intent.ACTION_VIEW, Uri.parse(“market://details?id=packagename”) ) );

Intention de partage Android pour un bitmap – est-il possible de ne pas l’enregistrer avant le partage?

J’essaie d’exporter un bitmap de mon application en utilisant l’intention de partager sans enregistrer un fichier pour un emplacement temporel. Tous les exemples que j’ai trouvés sont en deux étapes 1) enregistrer sur la carte SD et créer Uri pour ce fichier 2) lancer l’intention avec cet Uri Est-il possible de le faire sans autorisation […]

Quels sont les types d’intention possibles pour intent.setType (type)?

Je cherchais comment envoyer un email depuis mon application et je suis tombé sur ce sujet: comment envoyer un email de mon application Android cela résout le problème en ajoutant un type à son action i.setType(“message/rfc822”); Cela fonctionne pour moi aussi, je peux envoyer mon email et c’est génial. Je me demandais ce que je […]

Qu’est-ce que le service START_STICKY, START_NOT_STICKY et START_REDELIVER_INTENT

Je suis incapable de comprendre START_STICKY, START_NOT_STICKY et START_REDELIVER_INTENT Quelqu’un peut-il expliquer clairement avec des exemples. Je suis passé par ce lien mais je ne pouvais pas le comprendre clairement.

Différence entre Intent.ACTION_GET_CONTENT et Intent.ACTION_PICK

J’essaie de laisser l’utilisateur choisir une image qu’il souhaite utiliser sur son appareil comme fond d’écran dans cette application de fond d’écran que je construis. Pour quelque raison quand j’écris: Intent myIntent = new Intent(Intent.ACTION_PICK); myIntent.setType(“image/*”); startActivityForResult(myIntent, 100); Je vais directement dans la galerie, mais quand j’écris: Intent myIntent = new Intent(Intent.ACTION_GET_CONTENT, null); myIntent.setType(“image/*”); startActivityForResult(myIntent, […]

Filtrage personnalisé du sélecteur d’intention en fonction du nom du package Android installé

J’aimerais tirer parti du sélecteur d’intention intégré pour afficher une liste filtrée personnalisée d’applications que l’utilisateur peut sélectionner et lancer. Je sais comment obtenir une liste des paquets installés: final Intent myIntent = new Intent(android.content.Intent.ACTION_MAIN); List resInfoList = getPackageManager().queryIntentActivities(myIntent, 0); À ce stade, je souhaite filtrer la liste en fonction d’une chaîne spécifique (ou d’une […]