Devo inviare broadcast dalla mia applicazione a un'altra applicazione .. qualsiasi aiuto! il mio pacchetto di applicazioni sono 1) com.demo.database e 2) com.demo.listInvia trasmissione da un apk/pacchetto a un altro apk/pacchetto
Intent themesIntent = new Intent(ThemesManager.THEMES_UPDATED);
themesIntent.putExtra("package", packageName);
ctx.sendBroadcast(themesIntent);
non funziona ..
Modifiche:
<receiver android:name="com.sample.ThemesUpdatedReceiver">
<intent-filter>
<action android:name="com.sample.THEMES_UPDATED"/>
</intent-filter>
</receiver>
Avete dichiarato 'BroadcastReceiver' in' com.demo.list' nel suo file 'AndroidManifest.xml', o solo nel codice? Perché DEVE essere nel 'AndroidManifest.xml' perché funzioni tra le app. – bclymer
sì, è lì con il filtro intent – AJit
una cosa importante è com.demo.list non ha attività di LAUNCHER .. non è sicuro che possa fare alcuna differenza – AJit