Android 两个activity之间通信
2013-12-25 09:31
453 查看
两个activity之间可以通过bundle通信,比如我现在有两个Activity,ListViewActivity和ReplyActivity。
ListViewActivity中的代码:
ReplyActivity中通过this.getIntent()可以获得传过来的intent.
代码:
ListViewActivity中的代码:
//跳到报价界面 Intent intent = new Intent(); intent.setClass(ListViewActivity.this, ReplyActivity.class); Bundle bundle = new Bundle(); bundle.putString("materialName", map.get("materialName").toString()); bundle.putString("materialFormat", map.get("materialFormat").toString()); bundle.putString("mapId", map.get("mapId").toString()); intent.putExtras(bundle); // 转向登陆后的页面 startActivity(intent);
ReplyActivity中通过this.getIntent()可以获得传过来的intent.
代码:
//获取上个页面传过来的intent intent = this.getIntent(); //获取intent中的Bundle数据 bundle = intent.getExtras(); String materialName = bundle.getString("materialName"); String materialFormat = bundle.getString("materialFormat"); String mapId = bundle.getString("mapId");
相关文章推荐
- Android应用开发教程:两个运行的Activity之间的通信
- android 之 两个Activity之间的通信
- Android EventLine框架制作过程 三 Activity和Fragment之间的相互通信
- Android AIDL 实现两个APP之间的跨进程通信实例
- [android]Android Activity和Service之间的通信
- Android中Activity、Service和线程之间的通信
- Android中两个Activity之间用Intent跳转
- android activity与service之间的通信
- Android基础教程之----SMS简单发送短信程序(两个模拟器之间的通信)!
- android 两个应用之间的通信与调用
- Android 使用AIDL实现了两个app之间的通信
- Android中两个Activity之间数据传递及返回
- Android中Activity、Service和线程之间的通信
- Android通过AIDL在两个APP之间Service通信
- Android Service与Activity之间通信的几种方式
- Android开发之---两个Activity之间利用广播机制更新数据
- 两个正在运行的activity之间的通信
- Android 两个Activity之间切换时背景能否改变
- 如何实现Android两个模拟器之间的通信
- 【总结】在两个Activity之间进行跳转时出错原因分析(二)——在AndroidManifest.xml未声明导致