Questions marquées «broadcastreceiver»

BroadcastReceiver est un composant Android qui répond aux annonces de diffusion à l'échelle du système.

11
Comment utiliser LocalBroadcastManager?
Comment utiliser / localiser LocalBroadcastManagercomme décrit dans google docs et Service broadcast doc ? J'ai essayé de le chercher sur Google, mais il n'y a pas de code disponible pour commencer? Les documents disent que je devrais l'utiliser si je veux faire de la diffusion en interne avec dans le …

16
Essayer de démarrer un service au démarrage sur Android
J'ai essayé de démarrer un service lorsqu'un appareil démarre sur Android, mais je n'arrive pas à le faire fonctionner. J'ai regardé un certain nombre de liens en ligne, mais aucun code ne fonctionne. Suis-je en train d'oublier quelque chose? AndroidManifest.xml <receiver android:name=".StartServiceAtBootReceiver" android:enabled="true" android:exported="false" android:label="StartServiceAtBootReceiver" > <intent-filter> <action android:name="android.intent.action._BOOT_COMPLETED" /> …

6
Obtenir le contexte dans un service
Existe-t-il un moyen fiable d'obtenir un Contextd'un Service? Je souhaite enregistrer un récepteur de diffusion pour ACTION_PHONE_STATE_CHANGEDmais je n'ai pas besoin que mon application obtienne toujours ces informations, donc je ne les mets pas dans le Manifest. Cependant, je ne peux pas faire tuer le récepteur de diffusion par le …




10
Enregistrer par programme un récepteur de diffusion
J'aimerais savoir quelle est la meilleure pratique / manière d'enregistrer par programmation un récepteur de diffusion. Je souhaite enregistrer des récepteurs spécifiques selon le choix de l'utilisateur. Comme l'enregistrement se fait via le fichier manifeste, je me demande s'il existe un moyen approprié d'y parvenir dans le code.

6
Envoi et réception de SMS et MMS sous Android (pré Kit Kat Android 4.4)
J'ai compris comment envoyer et recevoir des SMS. Pour envoyer des SMS, j'ai dû appeler les méthodes sendTextMessage()et sendMultipartTextMessage()de la SmsManagerclasse. Pour recevoir des SMS, j'ai dû enregistrer un destinataire dans le AndroidMainfest.xmlfichier. Ensuite, j'ai dû remplacer la onReceive()méthode du BroadcastReceiver. J'ai inclus des exemples ci-dessous. MainActivity.java public class MainActivity …

5
BroadcastReceiver.onReceive s'exécute-t-il toujours dans le thread d'interface utilisateur?
Dans mon application, je crée une personnalisation BroadcastReceiveret je l'enregistre manuellement dans mon contexte via Context.registerReceiver. J'ai aussi un AsyncTaskqui envoie les intentions de notification via Context.sendBroadcast. Les intentions sont envoyées à partir d'un thread de travail non-UI, mais il semble que BroadcastReceiver.onReceive(qui reçoit lesdites intentions) s'exécute toujours dans le …

2
BroadcastReceiver avec plusieurs filtres ou plusieurs BroadcastReceiver?
J'ai une activité Android qui doit capturer deux diffusions différentes. Mon approche actuelle consiste à en avoir un BroadcastReceiverdans l'activité et à capturer les deux diffusions avec: public class MyActivity extends Activity { private MyActivity.BroadcastListener mBroadcastListener; private boolean mIsActivityPaused = false; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.mylayout); // …


7
Android - Démarrer le service au démarrage
D'après tout ce que j'ai vu sur Stack Exchange et ailleurs, j'ai tout configuré correctement pour démarrer un IntentService au démarrage du système d'exploitation Android. Malheureusement, il ne démarre pas au démarrage et je n'obtiens aucune erreur. Peut-être que les experts peuvent vous aider ... Manifeste: <?xml version="1.0" encoding="utf-8"?> <manifest …


2
Récepteur de diffusion dans un service
J'essaye de démarrer un BroadcastReceiverdans un Service. Ce que j'essaie de faire, c'est d'avoir un arrière-plan en cours d'exécution servicequi collecte les messages texte entrants et enregistre les appels téléphoniques entrants. J'ai pensé que la meilleure façon de procéder est d'avoir un servicefonctionnement qui incorpore un récepteur de diffusion qui …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.