广播意图不起作用?
Broadcast intents not working?
我一直在关注有关广播意图的 TheNewBoston 教程,但我遇到了一个问题。基本上,我有两个应用程序:
1) 接收广播
2)Send_Broadcast。
他们使用 intents 做他们名字所暗示的事情,Recieve Broadcast 通过在屏幕上显示 toast 来响应广播。此时,我已经构建了这两个应用程序,并且没有出现任何错误。在 运行 之后,当我按下按钮发送广播时,什么也没有发生。请帮我解决这个问题,因为我已经尝试解决这个问题将近两个小时了! (我还重新设置了 api 从 8-14)
这是发送广播的java class,按下这个按钮就会发送广播:
这是发送广播的XML,按下这个按钮就会发送广播:
这里是收件人:
以及过滤掉某些广播的清单:
我没有添加接收广播的布局,它在幕后工作。非常感谢您的所有帮助,我真的很感激。如果您需要更多信息,请随时询问!
我将不胜感激任何反馈! :)
您打算在接收器上安装过滤器吗?
<receiver android:name=".RecieveBroadcast">
<intent-filter>
<action android:name="com.example.xxx.send_broadcast" />
</intent-filter>
</receiver>
我一直在关注有关广播意图的 TheNewBoston 教程,但我遇到了一个问题。基本上,我有两个应用程序:
1) 接收广播
2)Send_Broadcast。
他们使用 intents 做他们名字所暗示的事情,Recieve Broadcast 通过在屏幕上显示 toast 来响应广播。此时,我已经构建了这两个应用程序,并且没有出现任何错误。在 运行 之后,当我按下按钮发送广播时,什么也没有发生。请帮我解决这个问题,因为我已经尝试解决这个问题将近两个小时了! (我还重新设置了 api 从 8-14)
这是发送广播的java class,按下这个按钮就会发送广播:
这是发送广播的XML,按下这个按钮就会发送广播:
这里是收件人:
以及过滤掉某些广播的清单:
我没有添加接收广播的布局,它在幕后工作。非常感谢您的所有帮助,我真的很感激。如果您需要更多信息,请随时询问!
我将不胜感激任何反馈! :)
您打算在接收器上安装过滤器吗?
<receiver android:name=".RecieveBroadcast">
<intent-filter>
<action android:name="com.example.xxx.send_broadcast" />
</intent-filter>
</receiver>