【广播】两个Activity进行广播通讯
来源:互联网 发布:软件升级改造方案 编辑:程序博客网 时间:2024/05/18 23:26
1、在第一个Activity中,发送广播
Intent intent = new Intent();intent.setAction("action.XXXXXXX"); // 引号中是标识这条广播的名字sendBroadcast(intent);
2、 在第二个Activity中接收广播
MessageReceiver mr= new MessageReceiver(); // 广播注册类IntentFilter filter = new IntentFilter(); // 过滤器filter.setPriority(IntentFilter.SYSTEM_HIGH_PRIORITY); // 设置优先级filter.addAction("action.XXXXXX");context.registerReceiver(mr, filter); // 注册进去
// 直接在Activity中写这个类,用来处理接受广播后的操作public class MessageReceiver extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { if(intent.getAction().equals("action.XXXXXX")){ // 如果是该广播,则执行XXXX操作 showToastMessage("XXXXXX"); refreshByNotification(); } }}
0 0
- 【广播】两个Activity进行广播通讯
- 利用广播进行两个Activity之间的交互
- android 广播实现activity之间的通讯
- EventBus实现广播与Activity通讯
- 两个activity之间发送本地广播
- Activity通过广播进行传值
- udp 广播通讯
- linux广播通讯
- UDP 网络广播通讯
- Activity间通过广播形式动态进行数据传输
- Android 设置后台静态广播和activity进行通信
- 广播启动Activity
- 广播中开启Activity
- 广播
- 广播
- 广播
- 广播
- 广播
- Spring常用注解、配置整理
- C++ 08工厂方法模式
- $.ajaxSetup()设置全局ajax参数
- scau_大牛之路2(并查集)
- Linux 源码下载和学习地址
- 【广播】两个Activity进行广播通讯
- poj 2225 Asteroids!【BFS】
- C#中的"?"和"??"
- 使用Xcode7进行真机调试
- HDUoj 1384 Intervals 差分约束
- Mybatis的resultType
- hihocoder-1055 刷油漆(树形DP)
- GCD介绍与总结
- mysql sql语句