Android 在两个 Activity 之间传递数据
2011-12-16 11:09
801 查看
调用方 Activity: public void callActivity { // 将数据包装并传入被调方 Activity Intent intent = new Intent(); intent.setClass(this, TestActivity2.class); Bundle bundle = new Bundle(); bundle.putString("data", "data"); intent.putExtras(bundle); this.startActivityForResult(intent, 0); } @Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { // 接收被调方 Activity 返回的数据 switch (resultCode) { case RESULT_OK: String data = data.getExtras().getString("data"); break; } } 被调方 Activity: public void returnData() { Intent in = this.getIntent(); Bundle bn = in.getExtras(); bn.putString("data", "return data"); in.putExtras(bn); this.setResult(RESULT_OK, in); }
相关文章推荐
- Android中两个Activity之间数据传递及返回
- Android 在两个 Activity 之间传递数据
- Android中两个Activity之间数据传递及返回
- Android成长之路-关于bundle实现两个activity之间的数据传递
- Android成长之路-关于bundle实现两个activity之间的数据传递
- Android中两个Activity之间数据传递及返回
- Android中两个Activity之间数据传递及返回问题
- Android之两个activity之间传递数据且有返回值
- Android中两个Activity之间数据传递及返回
- Android中两个Activity之间数据传递及返回
- [一问一答][Android] 如何在两个Activity之间传递(共享)数据
- Android 两个Activity之间传递数据及返回
- Android中两个Activity之间数据传递及返回
- Android中两个Activity之间数据传递及返回
- Android中在两个Activity之间进行数据传递
- Android两个android两个activity之间相互传递数据之装备选择(书上案例)
- Android两个android两个activity之间相互传递数据
- Android中两个Activity之间数据传递及返回
- android85--两个Activity之间怎么传递数据?
- Activity与Fragment数据传递之Fragment之间获取数据 分类: Android 2015-07-02 10:33 11人阅读 评论(0) 收藏