2010-03-25 4 views

Répondre

4

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é.

0

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.

+0

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

Questions connexes