android Broadcast广播消息代码实现
来源:互联网 发布:51单片机控制3d打印机 编辑:程序博客网 时间:2024/05/21 15:41
我用的是Fragment , 发送写在一个类中,接收写在另外一个类的内部类中。代码动态实现注册。
代码:
myReceiver = new zcd.netanything.MyCar.myReceiver(); IntentFilter filter = new IntentFilter(); //向过滤器中添加action filter.addAction("zcd.netanything"); //注册广播 getActivity().registerReceiver(myReceiver, filter); //broadcast Intent intent=new Intent(); intent.putExtra("wifiurl",wifiurl.getText().toString()); intent.putExtra("wificom",wificom.getText().toString()); intent.putExtra("wificamera",wificamera.getText().toString()); intent.setAction("zcd.netanything"); getActivity().sendBroadcast(intent);
博客来源:http://www.cnblogs.com/xiaobo-Linux/ 小波linux qq463431476 (赵存档)
内部类:
//内部类 广播接收 public static class myReceiver extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { // TODO Auto-generated method stub wifiurl = intent.getStringExtra("wifiurl"); wificom = intent.getStringExtra("wificom"); wificamera = intent.getStringExtra("wificamera"); Toast.makeText(context, "广播已经接收", Toast.LENGTH_SHORT).show(); } }
这样就可以了。
0 0
- android Broadcast广播消息代码实现
- Android 实现广播(Broadcast)
- Broadcast广播消息
- Broadcast广播消息demo
- Android Broadcast广播机制 《第一行代码》
- 广播(Broadcast)---《第一行代码Android》笔记
- android之广播Broadcast实现方式
- android 进程间通信之广播消息(Broadcast)
- Android广播接收 BroadcastReceiver监听系统全局的Broadcast消息
- weex接收来自Android手机的Broadcast广播消息
- android--broadcast(广播)
- Android 广播机制---BroadCast
- Android 广播机制 Broadcast
- Android 广播 Broadcast
- Android之Broadcast(广播)
- Android - Intent广播(broadcast)
- android广播机制Broadcast
- Android 广播BroadCast
- 第十六周阅读程序(1)
- 安卓android sharepreference数据存储,保存输入框里面的数据
- Eclipse转战Android Studio心酸史
- stm32 usb error : identifier "bool" is undefined
- Bootstrap辅助类
- android Broadcast广播消息代码实现
- android开发中遇到的一些灵异事件(更新中...)
- Fragment之间传值
- Arduino舵机控制
- 前端代码覆盖率工具istanbul
- java genymotion Installation error: INSTALL_FAILED_NO_MATCHING_ABIS
- Ubuntu 16.04安装Matplotlib
- iOS平台下cookie的使用
- java学习:java编程常用方法