目的:接收短信播放歌曲
思路:
只做广播,所以只写receiver,不写sendBroadcast。接收者收到短信后,启动音乐播放服务,再启动MainAcativity。
添加权限
在清单文件AndroidManifest.xml里,手工添加注册短信接收权限、配置短信广播接收意图过滤器的代码
布局文件
只用添加一个button来控制关闭
MainActivity中
BroadcastReceiver接收到短信广播之后,调用服务程序,播放音乐同时,打包数据发送出去,告诉Activity收到了短信且,监听单击事件停止播放音乐。
部分核心代码
Java文件和布局文件