您的位置:首页
Service 广播 到Fragment
2016-05-02 15:35
369 查看
//Fragment public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); System.out.println("oncreate"); //代码 注册 广播接收器 Receiver=new myReceiver(); IntentFilter filter=new IntentFilter(); filter.addAction("zcd.voicerobot"); getActivity().registerReceiver(Receiver,filter); } //http://www.cnblogs.com/xiaobo-Linux/ 赵存档 QQ463431476 //内部类 广播接收 public class myReceiver extends BroadcastReceiver { public void onReceive(Context context, Intent intent) { String msg = intent.getStringExtra("message"); Toast.makeText(context, "广播已经接收", Toast.LENGTH_SHORT).show(); text.setText("我说:"+msg); } } //service public void UpdateGUI() { //broadcast // service 通过广播来更新GUI Intent intent=new Intent(); intent.putExtra("message",text); intent.setAction("zcd.voicerobot"); sendBroadcast(intent); }
相关文章推荐
- 20159311《网络攻击与防范》第九周学习总结
- Service 广播 到Fragment
- C/C++常量指针和指针常量的区别
- C游戏 推箱子游戏
- void *变量用法
- SpringData 学习(6)—— 学习 Repository 接口的第 1 个子接口 CRUDRepository
- 开源Math.NET基础数学类库使用(01)综合介绍
- Design 控件学习
- 括号匹配练习
- 时间序列 R 07 时间序列分解 Time series decomposition
- 时间序列 R 08 指数平滑 Exponential smoothing
- exam1802 Bounty Hunter II(DAG的最小路径覆盖)
- 第1章 引言
- SICP ex1-17 ex-18 ex1-19
- Intent实现简易文件浏览查看器
- 时间序列 R 09 ARIMA
- 时间序列 R 10 其他进阶预测方法 Advanced forecasting methods
- redis安装
- 命令行创建maven模块工程
- EntityFramework之迁移操作(五)