¿Cómo recibo una URL de "Compartir" del navegador?

He leído esto ( ¿Cómo puedo manejar la "página de compartir" del navegador en el android? ) Que puedo obtener el enlace Compartir para detectar mi aplicación, ahora ¿cómo puedo obtener actividad para recibir la URL?

Respuesta encontrada:

Intent intent = getIntent(); if (savedInstanceState == null && intent != null) { Log.d(TAG, "intent != null"); if (intent.getAction().equals(Intent.ACTION_SEND)) { Log.d(TAG, "intent.getAction().equals(Intent.ACTION_SEND)"); String message = intent.getStringExtra(Intent.EXTRA_TEXT); messageText.setText(message); receiverText.requestFocus(); } } 

Cuando su aplicación recibe la "página Compartir" del navegador, también puede obtener el título de la página web:

 String subject = intent.getStringExtra(Intent.EXTRA_SUBJECT); 

Una vez que haya creado un filtro de intenciones, su actividad debe aparecer en la lista de actividades que escuchan el enlace compartido. A continuación, utilice esto en su actividad:

 String url = getIntent().getStringExtra(Intent.EXTRA_TEXT); 
  • No obtener sms incluso cuando se establece la mayor prioridad e instaló primero
  • Abrir la aplicación de la galería desde Android Intent
  • Error GINGERBREAD no se puede resolver o no es un campo
  • Seleccione varios archivos con Intent.ACTION_GET_CONTENT
  • Intent.resolveActivity! = Null pero el lanzamiento de la intención lanza una excepción de ActivityNotFound
  • resultcode y datos null in onActivityresult
  • ¿Enviar una difusión ordenada localmente (dentro de mi proceso)?
  • Error: constructor de intenciones indefinidas al iniciar el servicio en android
  • Lista de filtros de intenciones para paquetes instalados
  • La compilación de Android en la tienda se comporta de forma diferente a la de un apk instalado a través de USB
  • Android obtener la capacidad de la batería actual en mA y la capacidad total de la batería en mAh
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.