我一直在关注广播意图的TheNewBoston教程,但我有一个问题。基本上,我有两个应用程序:
1)接收广播
2)Send_Broadcast。
他们按照他们的名字建议使用意图,而接收广播通过在屏幕上显示吐司来响应广播。在这个时间点,我已经构建了两个应用程序,并且没有错误。在运行两者之后,当我通过按下按钮发送广播时没有任何反应。请帮助我解决这个问题,因为我一直试图解决这个问题差不多两个小时了! (我也从8-14重新设置了api)
这是发送广播的java类,当你按下这个按钮时它会发送广播:
这是用于发送广播的XML,当您按下此按钮时它会发送广播:
这是接收者:
过滤掉某些广播的清单:
我没有添加布局来接收广播,它在幕后工作。非常感谢你的帮助,我真的很感激。如果您需要更多信息,请随时提出!
我很感激任何反馈! :)
答案 0 :(得分:1)
您打算将过滤器放在接收器上吗?
<receiver android:name=".RecieveBroadcast">
<intent-filter>
<action android:name="com.example.xxx.send_broadcast" />
</intent-filter>
</receiver>