Comment personnaliser la liste des services qui s'affiche lorsque je choisis de «partager» quelque chose dans une application?


17

De nombreuses applications vous offrent la possibilité de «partager» tout ce que vous regardez (ou regardez ou écoutez). Cela se manifeste généralement sous la forme d'une liste contextuelle de services qui incluent: Gmail, Facebook, Twitter ...) La liste semble être la même d'une application à l'autre. Comment puis-je modifier les services répertoriés sur cet écran contextuel? Existe-t-il un moyen de modifier, ajouter, supprimer, ajouter cette liste?

J'utilise Android 2.2 sur un Moto Droid 1.


5
On imagine que l'édition de la commande serait presque aussi utile. (Quelque chose qui a modifié l'ordre sur la base de la dernière utilisation serait pratique)
synthétiquebrain


Cool. J'ai suivi votre demande. L'idée de permettre le tri de la liste est également bonne.
GollyJer

Réponses:


12

Les éléments de la liste sont déterminés par les applications installées qui prennent en charge l' ACTION_SENDintention. Toute application qui prend en charge cette intention sera incluse dans la liste. Je ne pense pas qu'il existe un moyen pour les utilisateurs de modifier la liste autre que l'installation / la désinstallation d'applications.


5
C'est un peu exaspérant lorsqu'environ la moitié des applications qui apparaissent pour «partager» sont des choses que je ne voudrai jamais utiliser. J'espère que cela sera résolu un jour, même si ce n'est que dans une ROM personnalisée.
Malachi

15

Quelqu'un a finalement créé une application qui fait exactement ce que je cherchais!

Vérifiez-le.
Andmade Share sur le Google Play Store

Il vous permet de masquer et de réorganiser le menu de partage en plus de le partager avec plusieurs applications à la fois.
Génialité. :-)

Partager AndMade: Sélectionnez les applications Partager AndMade: Commander des applications


1
Pas open-source ... C'est décevant. La mentalité de partage des applications sur l'Android Market est à peine meilleure que sur iOS. Cette application a également une version pro, btw. Ce n'est pas un programme gratuit.
Wyatt8740

5

Andmade Share peut personnaliser cette liste. Il a certaines limites, mais il semble qu'il devrait faire ce que vous voulez.


3

J'utilise personnellement AppChooser Pro depuis environ un an déjà (il y a aussi une version gratuite pour tester d'abord si vous l'aimez). Il est assez similaire à Andmade Share qui était déjà recommandé avec une réponse plus ancienne ici , mais semble d'abord mieux (OK, c'est assez subjectif), mais pour moi, il fonctionne également mieux, en quelque sorte plus "intelligent":

Liste AppChooser AppChooser Grid
AppChooser: affichage de liste et de grille (source: Google Play; cliquez sur les images pour des variantes plus grandes)

Tout d'abord, il propose une liste et une vue en grille - comme le montrent les captures d'écran ci-dessus. Vous pouvez basculer entre les deux en utilisant l'icône appropriée en bas (au milieu; facile à identifier dans les captures d'écran). Vous pouvez trier la liste par ordre alphabétique, masquer les éléments que vous n'utilisez jamais (ou rarement) tout en pouvant toujours les afficher «TOUS» (icône appropriée à nouveau), sélectionner plusieurs cibles, etc. Par défaut, l'ordre liste / grille est une sorte de LRU: une fois que vous avez utilisé une cible, elle sera déplacée vers le haut.

J'ai tout de suite opté pour la version payante (sans même jeter un œil à la version gratuite), et je ne le regrette jamais. Les différences entre les deux sont répertoriées sur la page Playstore de la version gratuite.

Malheureusement, cette application a été supprimée du Play Store par le développeur.


1
AppChooser Pro ne semble pas non plus être disponible sur le Play Store. Il existe une apk pour AppChoose sur xda .
micro

2

Vous ne pouvez pas modifier la liste, à moins de supprimer les applications en question. En tant que développeur d'applications, je peux dire qu'il est également difficile de le faire de ce côté-là - nous sommes donc à peu près coincés avec le fonctionnement du système.

Cela peut être ennuyeux, mais le système facilite l'interopérabilité entre les applications, tant du point de vue de l'utilisateur que du développeur, qu'il est difficile de se plaindre.


1

Ce n'est pas possible à partir d'un niveau de système d'exploitation. Ce menu de partage est rempli par Android en fonction des applications que vous avez installées déclarent pouvoir ouvrir. Vous pouvez consulter les détails techniques ici , mais le résultat final est que sans codage supplémentaire de chaque application individuelle pour filtrer les résultats, vous obtiendrez toujours la liste complète dans l'ordre dans lequel Android les renvoie.


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.