博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
android 广播
阅读量:5133 次
发布时间:2019-06-13

本文共 575 字,大约阅读时间需要 1 分钟。

定义广播:

class ReceiveBroadCast extends BroadcastReceiver {

        @Override
        public void onReceive(Context context, Intent intent) {
            // 得到广播中得到的数据,并显示出来
             //做相关的操作或跳转或刷新页面皆可
        }
    }

注册广播:

   receiveBroadCast = new ReceiveBroadCast();

        IntentFilter filter = new IntentFilter();
        filter.addAction("zixun"); // 只有持有相同的action的接受者才能接收此广播
   registerReceiver(receiveBroadCast, filter);

 

发送广播:

 

  Intent   intentSend= new Intent(); // Itent就是我们要发送的内容

                intent.setAction("zixun"); // 设置你这个广播的action,只有和这个action一样的接受者才能接受者才能接收广播
                sendBroadcast(intent); // 发送广播

 

转载于:https://www.cnblogs.com/qwer520/p/4996904.html

你可能感兴趣的文章
Hadoop伪分布式搭建(本人新手,欢迎大家多多指导和关照)
查看>>
客户端储存
查看>>
MeshLab编译理解
查看>>
String
查看>>
网站搭建 (第01天) 模型设计
查看>>
[翻译]用 Puppet 搭建易管理的服务器基础架构(3)
查看>>
心情随笔——2012121
查看>>
CF-1099 D. Sum in the tree
查看>>
2017年BackBox5和Ubuntu16.04.1国内更新源
查看>>
NASA: Seeing Jupiter(注视木星)
查看>>
软件开发基本原则(一)—— 策略和因素 (转)
查看>>
Linux 查看系统所有用户
查看>>
实验三——for 语句及分支结构else-if
查看>>
国家哲学社会科学文献中心
查看>>
把一些表单属性封装一个JSON
查看>>
module
查看>>
Linux平台下卸载MySQL的方法
查看>>
ubuntu下安装Docker
查看>>
CF1152 F. Neko Rules the Catniverse (dp)
查看>>
全国行政区域数据库
查看>>