sendBroadcast()
для передачи намерения с дополнительным значением String.
Каким образом намерение (или его дополнения) попадает из вашего BroadcastReceiver в код, который нуждается в нем, зависит от того, как вы организовали приемник;если вы сделаете его динамически зарегистрированным получателем, и он определен в классе, который действительно нуждается в данных, это будет довольно просто.