J'écris une application pour écouter le SMS inbox
dans Android avec un Activity
et un BroadcastReceiver
.
Une fois que le SMS arrive, le récepteur affiche le message d'alerte ...
Mais je veux envoyer les informations du message de Receiver à Activity.
Je ne sais pas comment y parvenir.
Tout le monde sait s'il vous plaît aidez-moi ...Comment envoyer des données de BroadcastReceiver à une activité dans android?
Répondre
Je vous écris une application pour écouter la boîte de réception de SMS dans Android avec une activité et un BroadcastReceiver.
Please do not do this. Cela ne fait pas partie du SDK Android. Votre application va casser sur certains téléphones. Votre application peut se casser dans les prochaines éditions d'Android. Mais je veux envoyer les informations de message de récepteur à l'activité.
Envoyer une autre émission Intent
, celui-ci un moment pour un usage privé au sein de votre propre application, où le Activity
a enregistré une BroadcastReceiver
(via registerReceiver()
) pour votre Intent
privé.
Vous pouvez ajouter des « extras » à la Intent
que vous utilisez pour démarrer le Activity
en utilisant les méthodes putExtra
et récupérer les valeurs en utilisant la méthode getExtras
.
Ce mécanisme devrait être utilisé pour transmettre de petites données (méta ou paramétriques) aux activités. Pour les structures de données plus volumineuses, il est courant de passer un Uri
qui identifie les données.
- 1. Comment envoyer des données (par exemple une chaîne) de mon activité à un service ... dans Android?
- 2. données de passage Android de l'activité à BroadcastReceiver montre null
- 3. Android - Envoi de données d'une activité à un service
- 4. Comment passer des données d'une classe de threads séparée à une activité dans Android
- 5. Envoyer des SMS dans Android,
- 6. Passage d'arguments à un BroadcastReceiver via un Intention dans Android
- 7. comment envoyer des données à plusieurs activités de manière contrôlée dans Android?
- 8. Android: Associer dynamiquement un type de données à une activité
- 9. Suppression des SMS en utilisant BroadcastReceiver - Android
- 10. Comment passer une activité? android
- 11. Quelle classe est appelée première activité, BroadcastReceiver ou Service?
- 12. Android: Passer des structures de données complexes à travers des activités ou des services
- 13. comment afficher la barre de progression passer d'une activité à une autre activité dans Android
- 14. Comment effacer une activité de la deuxième activité en revenant à l'écran d'accueil dans Android?
- 15. Android - Passer une valeur de ListView à une nouvelle activité?
- 16. Envoyer des données de Service à Widget sur Android
- 17. Activité dans Android
- 18. Android: Pourquoi le BroadcastReceiver plante?
- 19. Android: Comment démarrer une activité à une heure donnée?
- 20. android: activité
- 21. Comment accéder aux données non stockées dans une base de données à partir de n'importe quelle activité dans Android?
- 22. Comment différencier une activité android d'une sous-activité par programme?
- 23. Android: Envoyer des objets arbitraires dans Activités?
- 24. comment démarrer une nouvelle activité à partir d'une autre activité ... dans android?
- 25. Utilisation des finales statiques dans Android Activité
- 26. Faire une requête HttpClient dans un BroadcastReceiver pour Intent.ACTION_NEW_OUTGOING_CALL
- 27. activité android s'écraser dans
- 28. Envoyer un objet à une classe de bibliothèque dans Android
- 29. Comment détruire une activité sur Android?
- 30. Service et un BroadCastReceiver
Merci pour votre réponse.Et j'ai essayé avec les choses Intent, mais il ne fonctionne pas pour moi.Pouvez-vous s'il vous plaît donner un extrait de code. – Rajapandian