Estoy escribiendo una aplicación para escuchar el SMS inbox
en Android con un Activity
y un BroadcastReceiver
.
Una vez que el SMS llega, el receptor muestra un mensaje de alerta ...
Pero quiero enviar la información del mensaje de Receptor a la actividad.
No sé cómo lograr esto.
Alguien sabe por favor me ayude ...¿Cómo enviar datos desde BroadcastReceiver a una actividad en android?
Respuesta
estoy escribiendo una aplicación para escuchar la bandeja de entrada de SMS en el androide con una actividad y uno BroadcastReceiver.
Please do not do this. Esto no es parte del SDK de Android. Su aplicación se romperá en algunos teléfonos. Su aplicación puede fallar en futuras ediciones de Android.
Pero quiero enviar la información del mensaje de Receptor a la actividad.
Enviar otro Intent
emisión, éste una privada para su uso dentro de su propia solicitud, cuando la Activity
ha registrado un BroadcastReceiver
(a través de registerReceiver()
) para su Intent
privada.
Puede agregar 'extras' a la Intent
se utiliza para iniciar la Activity
utilizando los métodos putExtra
y recuperar los valores utilizando el método getExtras
.
Este mecanismo se debe utilizar para pasar pequeños datos (meta o parámetros) a las actividades. Para estructuras de datos más grandes, es común pasar un Uri
que identifica los datos.
- 1. Cómo enviar datos a una actividad en ejecución desde Broadcast Receiver,
- 2. Cómo crear BroadcastReceiver sin Actividad
- 3. Comunicación de Android entre Broadcast Receiver y MainActivity (Enviar datos a la actividad)
- 4. Cómo pasar datos a BroadcastReceiver?
- 5. ¿Cómo paso los datos de un BroadcastReceiver a una actividad que se inicia?
- 6. Android: parámetro pase a servicio desde Actividad
- 7. Enviar datos al revés a una actividad anterior
- 8. startActivity() desde BroadcastReceiver
- 9. Cómo llamar a una actividad de Android desde PhoneGap
- 10. Enviar una emisión sólo para la actividad específica
- 11. ¿enviar emisión de Servicio a Actividad?
- 12. Android Best Practice on Actualización de la interfaz de usuario de BroadcastReceiver a una determinada actividad
- 13. Enviar datos desde android bluetooth a la PC con bluecove
- 14. Llamar a un método de actividad desde un BroadcastReceiver. ¿Es posible?
- 15. getApplication en BroadcastReceiver en Android
- 16. Android BroadcastReceiver android.intent.action.BATTERY_CHANGED
- 17. ¿Puede enviar datos desde una página web a Flurry Analytics?
- 18. Transmisión de Android de Servicio a Actividad
- 19. Android obtener alojamiento Actividad desde una vista
- 20. Android - Cómo iniciar una nueva actividad desde una instancia
- 21. Utilizar un intento para enviar datos a mi actividad
- 22. llamada Android TTS en BroadcastReceiver
- 23. Informar Actividad desde un BroadcastReceiver SOLAMENTE si está en primer plano
- 24. cómo enviar imageview de una actividad a otra
- 25. Cómo llamar a getWindow() fuera de una actividad en Android?
- 26. Iniciar actividad dentro de onReceive BroadcastReceiver
- 27. ¿Cómo llamar a una función de JavaScript directamente desde una actividad en Android?
- 28. ¿Cómo iniciar correctamente la actividad desde PostExecute en Android?
- 29. Android BroadcastReceiver al inicio: siga funcionando cuando la actividad esté en el fondo
- 30. ¿Cómo iniciar un servicio de Android desde una actividad y detener el servicio en otra actividad?
Gracias por su respuesta. Y probé con las cosas de intención, pero no funciona para mí. ¿Puede dar algún fragmento de código? – Rajapandian