Android 系列 4.7发送/接收广播消息
来源:互联网 发布:西安汇知中学四大恶霸 编辑:程序博客网 时间:2024/05/17 00:54
4.7发送/接收广播消息
问题
您想创建一个接收另一个活动发送的简单广播消息的活动。
解
设置广播接收器,实例化消息接收器对象,并创建IntentFilter。 然后向接收者注册必须接收广播消息的活动。
讨论
示例4-12中的代码设置广播接收器,实例化消息接收器对象,并创建IntentFilter。
实例4-12。 创建和注册BroadcastReceiver
示例4-13中的代码显示了如何发布广播事件。
问题
您想创建一个接收另一个活动发送的简单广播消息的活动。
解
设置广播接收器,实例化消息接收器对象,并创建IntentFilter。 然后向接收者注册必须接收广播消息的活动。
讨论
示例4-12中的代码设置广播接收器,实例化消息接收器对象,并创建IntentFilter。
实例4-12。 创建和注册BroadcastReceiver
// Instantiate message receiver object. You should// create this class by extending android.content.BroadcastReceiver// The method onReceive() of this class will be called when broadcast is sentMyBroadcastMessageReceiver _bcReceiver = new MyBroadcastMessageReceiver();// Create IntentFilterIntentFilter filter = new IntentFilter(MyBroadcastMessageReceiver.class.getName());// And register your receiver with your activity which must receive broadcast message// Now whenever this type of message is generated somewhere in the system -// _bcReceiver.onReceive() method will be called within main thread of myActivitymyActivity.registerReceiver(_bcReceiver, filter);
示例4-13中的代码显示了如何发布广播事件。
实例4-13。 发布广播事件
Intent intent = new Intent(MyBroadcastMessageReceiver.class.getName());intent.putExtra("some additional data", choice);someActivity.sendBroadcast(intent);
0 0
- Android 系列 4.7发送/接收广播消息
- Android 有时接收不到自己发送的广播消息
- SpringBoot webSocket 发送广播、点对点消息,Android接收
- android 广播发送和接收
- android发送和接收广播
- android 发送广播 接收广播 动态广播接收
- Android发送广播与接收广播
- android广播发送与接收演示DEMO
- android广播发送与接收演示DEMO
- 【记录】Android 广播的发送与接收
- android广播发送与接收演示
- Android动态广播的发送和接收
- Android 广播的发送与接收
- Android-自定义发送/接收广播(BroadcastReceiver)
- Android——发送和接收广播
- Android广播的发送与接收
- Android 动态注册接收发送广播
- android 广播一次发送出现多次接收
- theano,cuda,cudnn,cnmen
- mipmap 目录和drawable 目录有什么区别
- 类 - 复制构造函数
- 千视通AI技术助力黔西南州公安大数据防控体系建设
- 人工智能在深度学习领域的前世今生
- Android 系列 4.7发送/接收广播消息
- Git Subtree 的使用
- java判断字符串中某字符出现的位置,并替换指定指定内容
- 蓝桥杯入门训练C语言
- # -*- coding: utf-8 -*- print u"脚本名:", sys.argv[0]
- (原创)简单介绍Android的EventBus(下)
- 如何规范 CSS 的命名和书写?
- SQL pivot unpivot
- java几种常见的数据库连接