Dans les exemples, ils créent intention comme:Comment créer une nouvelle intention pour le récepteur de diffusion d'une autre application?
Intent intent = new Intent(this, AlarmReceiver.class);
Mais supposons que ma classe de AlarmReceiver est dans une autre application, comment puis-je créer cette intention?
J'ai essayé avec
new Intent("com.app.AlarmReceiver")
, mais rien ne se passe .. Il n'a pas été appelé ..
Toute idée?
-définition de diffusion ajoutée à l'aide de l'éditeur manifeste sur Eclipse:
<receiver android:name="AlarmReceiver"></receiver>
</application>
-
connexes:
How do I start my app from my other app? (mais ce même code ne fonctionne pas pour les émissions ..)
Comment la diffusion est-elle définie dans le fichier XML? – Pentium10
@ Pentium10 mis à jour –
Je pense que vous devez le définir avec le nom complet 'com.app.AlarmReceiver' et dans l'activité. – Cristian