I think your problem is that you send the broadcast before the other activity start ! so the other activity will not receive anything .
- The best practice to test your code is to sendbroadcast from thread or from a service so the activity is opened and its registered the receiver and the background process sends a message.
- start the ToastDisplay activity from the sender activity ( I didn't test that but it may work probably )