vi scrivo un'applicazione per ascoltare la SMS inbox
in Android con uno Activity
e uno BroadcastReceiver
.
Una volta ricevuto l'SMS, il ricevitore sta visualizzando il messaggio di avviso ...
Ma voglio inviare le informazioni del messaggio dal ricevitore all'attività.
Non so come raggiungerlo.
Qualcuno lo sa per favore aiutami ...Come inviare dati da BroadcastReceiver a un'attività in Android?
risposta
vi scrivo un programma per ascoltare la casella di posta SMS in Android con uno un'attività e uno BroadcastReceiver.
Please do not do this. Questo non fa parte dell'SDK di Android. La tua applicazione si romperà su alcuni telefoni. La tua applicazione potrebbe rompersi nelle future edizioni di Android.
Ma voglio inviare le informazioni del messaggio da ricevitore a Activity.
Inviare un altro trasmissione Intent
, questo uno privato per l'utilizzo all'interno della propria applicazione, dove la Activity
ha registrato un BroadcastReceiver
(via registerReceiver()
) per il vostro privato Intent
.
È possibile aggiungere 'extra' per il Intent
si utilizza per avviare il Activity
utilizzando i metodi putExtra
e recuperare i valori utilizzando il metodo getExtras
.
Questo meccanismo deve essere utilizzato per passare dati piccoli (meta-, o parametri simili) per attività. Per strutture di dati più grandi è comune passare un Uri
che identifica i dati.
- 1. Come interrompere BroadcastReceiver in Android
- 2. Come passare i dati da un BroadcastReceiver a un'attività avviata?
- 3. Android: notifica da BroadcastReceiver
- 4. Come inviare dati a un'attività in esecuzione da Broadcast Receiver,
- 5. Notifica show Android da BroadcastReceiver
- 6. getApplication in BroadcastReceiver in Android
- 7. Passare dati a BroadcastReceiver da Attività utilizzando DownloadManager
- 8. Inviare dati a JsonP
- 9. Come fermare BroadcastReceiver manualmente in Android
- 10. Node.js - Come inviare i dati da HTML a esprimere
- 11. Flusso di dati tra Android BroadcastReceiver, ContentProvider e Activity?
- 12. Puoi inviare dati da una pagina web a Flurry Analytics?
- 13. SignalR: Come inviare dati a IConnected.Connect()
- 14. Invia dati a Matlab da Android/Java
- 15. Come iniettare in un BroadcastReceiver
- 16. Android BroadcastReceiver onReceive Aggiorna TextView in MainActivity
- 17. Come inviare i dati a ASP.NET HttpHandler?
- 18. Come inviare notifiche ad Android da php?
- 19. Perché chiamare setResult in BroadcastReceiver?
- 20. Invia dati binari da Android in Javascript
- 21. Come posso inviare i dati da onPostExecute in un AsyncTask?
- 22. Come inviare dati nascosti
- 23. [Android] BroadcastReceiver (Action_headset_plug) non attivo
- 24. Invio di dati da Android a server con dati JSON
- 25. Avvio del servizio da BroadcastReceiver
- 26. Recupera requestcode da broadcastReceiver allarme
- 27. Android - Ottenere contesto da un ricevitore Broadcast su Ricevi() per inviare a
- 28. Miglior approccio per inviare dati da un server a un dispositivo Android
- 29. Come inviare i dati da Iphone a Watchkit in OS2 in SWIFT
- 30. ArrayAdapter: dati Json da inviare allo spinner
Grazie per la vostra risposta. E ho provato con la roba Intent, ma non funziona per me. Si prega di dare qualche frammento di codice. – Rajapandian