2010-05-04 6 views
12

Est-il possible de définir l'attribut de priorité d'un BroadcastReceiver par programme ou peut-il uniquement être fait en XML? documents pertinents comprennent:Possibilité de définir la priorité BroadcastReceiver par programme?

http://developer.android.com/reference/android/content/BroadcastReceiver.html

http://developer.android.com/reference/android/R.styleable.html

Il ne semble pas, mais je ne comprends pas bien la relation entre android.R.styleable à une application donnée et de ses activités ..

Répondre

34

Vous ne définissez pas de priorité sur les objets BroadcastReceiver (ou Activity), mais plutôt sur les objets IntentFilter qui provoquent le démarrage de ces éléments. Pour cela, IntentFilter.setPriority() est ce que vous voulez utiliser.

Questions connexes