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.

Mat
la source
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
J'ai ajouté cette demande d'amélioration Android
glenviewjeff
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.

Dan Dyer
la source
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

GollyJer
la source
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.

ARBRE
la source
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.

Izzy
la source
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.

Eric Mill
la source
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.

Jake Basile
la source
1

Fliktu Pas gratuit mais a fière allure, simple, personnalisable et très lisse

entrez la description de l'image ici

Tom Edge
la source