I have a USSD service activity that handles ussd accessibility service calls and sends a broadcast. I also have several activities, each one makes a certain USSD call.
Should each activity implement its own broadcast receiver to process the reply and update the specific fields in the layout or is it better to have one broadcast receiver activity that handles replies and sends them to other activities?