¿Cómo obtengo la URL y el texto de selección desde el navegador de Android con la intención de compartir

En las nuevas versiones de los teléfonos Android (definitivamente comenzando en ICS, posiblemente tan pronto como 2.3.5, por lo menos en un HTC EVO) cuando se hace una selección en el navegador, se muestra un popup que tiene 3 puntos, haciendo clic en que abre un menú que ofrece opciones para copiar, compartir, etc. Si elige compartir, puede seleccionar compartirlo en una aplicación.

Para una aplicación en la que estoy trabajando, necesito tanto el texto seleccionado como la URL de la página de donde procede cuando el usuario comparte con mi aplicación.

En un HTC EVO que ejecuta 2.3.5, proporciona tanto la URL de la página como el texto seleccionado. Sin embargo, en otros teléfonos sólo estamos recibiendo el texto seleccionado. Así que estoy sospechando que obtener ambos en el HTC EVO fue una mejora de portador / fabricante. Para este teléfono, el texto seleccionado aparece como Intent.EXTRA_TEXT y la url en Intent.EXTRA_TITLE.

Alguien sabe una manera de obtener el texto de selección y la URL. Si se trata de un portador / fabricante de mejora, cualquier idea de lo extendido que es?

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.