Estoy usando el navegador web incorporado de Android (Froyo 2.2 si es importante), y cuando elijo "Compartir página" en el menú, obtengo una lista de 15 aplicaciones diferentes.
De ellos, solo uso 2-3, y el 99% de las veces uso Gmail, que está cerca del final de la lista.
¿Cómo compila el navegador Android esa lista?
¿Hay alguna manera de:
¿Controlar qué aplicaciones aparecen en la lista?
¿Ordenar la lista como quisiera?
El teléfono está rooteado, así que estoy perfectamente bien si la respuesta es "Obtener un archivo del sistema de archivos en esta ubicación y editar su contenido".
Además, no necesariamente necesito que la respuesta sea 100% permanente, lo que significa que si instalo una actualización de la aplicación volveré a agregar la aplicación a la lista, puedo vivir con eso.
Esta lista se genera (en cada arranque) a partir de las aplicaciones instaladas que se han registrado en el sistema para manejar esta función. La única forma segura de eliminar una entrada de esta lista es desinstalar la aplicación correspondiente.
Puede intentar descompilar la aplicación, eliminar la intención de compartir de su archivo "manifest.xml" y volver a empaquetarla. Sin embargo, esto probablemente causará problemas con las actualizaciones de Market debido a los desajustes de firma.
fuente