0 votes

Puis-je personnaliser le menu "Sélectionner une action pour le texte" ?

J'ai téléchargé une application de dictionnaire pour ma langue maternelle et la traduction en anglais et elle peut fonctionner hors ligne.

Mais j'ai besoin qu'il soit visible dans le menu "sélectionner une action pour le texte" lorsque je sélectionne un morceau de texte dans un navigateur, un lecteur de livres électroniques ou un navigateur hors ligne.

Est-ce l'affaire du développeur de l'application du dictionnaire ?

Sinon, comment puis-je ajouter une application au menu "Sélectionner une action pour le texte" ?

Gracias.

1voto

Milner Points 533

Réponse courte

Vous-même ne le pouvez pas. Mais vous pouvez demander au développeur de le faire.

TL;DR

Explication en termes simples : une application doit elle-même "s'inscrire à ce service", ce qui doit être fait en code.

Le "Share picker" n'est pas géré par les applications directement - c'est plutôt le système qui s'en charge. Il faut donc faire savoir au système si une application a quelque chose à apporter (ou peut accepter) ici, et si oui, pour quelles actions/types de contenu. Par exemple, une URL (lien) est en fait un "texte normal" (composé de caractères), qui peut donc être copié/collé dans d'autres "applications de traitement de texte" (blocs-notes, traitements de texte, etc.), mais qui peut aussi être transmis à des navigateurs ou à d'autres applications de partage de liens d'une manière spécifique. Une vidéo n'a aucun sens lorsqu'elle est copiée dans une application de traitement de texte, aussi, lorsqu'on la "partage", on n'aimerait pas qu'une application de type bloc-notes figure dans le menu de partage (qui, sinon, serait très vite encombré).

Une application doit donc "indiquer" au système le type de "contenu à partager" qu'elle peut accepter, et elle doit fournir une "interface normalisée" à cet effet, que le système (ou plutôt son composant "partage") peut ensuite traiter.

Conseils supplémentaires

Comme votre question portait sur une application de type dictionnaire : Plusieurs autres applications les prennent en charge directement. Ainsi, par exemple ColorDict (mon préféré actuellement) est une application de dictionnaire en ligne/hors ligne directement prise en charge, par exemple, par Lecteur Moon+ (mon application préférée pour lire des eBooks - supportés par ePub, Mobi, PDF, et plus). La recherche d'un terme rend même ColorDict se fondant dans la masse. Ainsi, en dehors de l'"option de partage standard" du système, il existe également d'autres façons de réaliser des choses. Mais là encore, c'est au développeur de les mettre en œuvre.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X