¿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:
- OnActivityResult no se llama
- Android Intent: -Use Intención de pasar objetos de clase de Activities
- OnNewIntent no se llama
- ¿Cómo puedo pasar datos a una sola actividad de tarea después de la primera vez que se carga
- ¿Cómo puedo utilizar startActivityForResult en el método getView en la clase ArrayAdapter?
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(); } }
- ¿Por qué la aplicación de mensajería recibe mensajes cuando se detiene la aplicación?
- Funcionalidad de calendario de sincronización de Android con calendario propio
- Selección entre cámara y galería para la selección de imágenes
- Iniciando la navegación en Waze con los intentos de Android
- Más información sobre IntentService
- Filtro de intenciones para capturar todos los intentos de uso compartido
- Java.lang.SecurityException: Permiso Negación: no se permite enviar broadcast android.intent.action.MEDIA_MOUNTED en KitKat solamente
- ¿Cómo pasar un objeto a otra actividad?
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);
- Android JNI – Llamar AttachCurrentThread sin DetachCurrentThread
- Cambiar el tamaño del vídeo para que se ajuste al VideoView