Android利用Bundle类实现activity消息传递
2014-04-06 22:05
519 查看
Bundle类中加入数据(key -value的形式,另一个activity里面取数据的时候,就要用到key,找出对应的value)。
在TestBundle类中的代码:
Intent intent = new Intent();
intent.setClass(TestBundle.this, Target.class);
Bundle mBundle = new Bundle();
mBundle.putString("Data", "data from TestBundle");//压入数据
intent.putExtras(mBundle);
startActivity(intent);
在Target类中的代码:
Bundle bundle = getIntent().getExtras();
//得到传过来的bundle
String data = bundle.getString("Data");//读出数据
在TestBundle类中的代码:
Intent intent = new Intent();
intent.setClass(TestBundle.this, Target.class);
Bundle mBundle = new Bundle();
mBundle.putString("Data", "data from TestBundle");//压入数据
intent.putExtras(mBundle);
startActivity(intent);
在Target类中的代码:
Bundle bundle = getIntent().getExtras();
//得到传过来的bundle
String data = bundle.getString("Data");//读出数据
相关文章推荐
- 利用Bundle实现Android Activity间消息的传递
- 利用Bundle实现Android Activity间消息的传递
- 利用Bundle实现Android Activity间消息的传递
- 利用Bundle实现Android Activity间消息的传递
- 【转】利用Bundle实现Android Activity间消息的传递
- 利用Bundle实现Android Activity间消息的传递
- 利用Bundle实现Android Activity间消息的传递
- [转载]利用Bundle实现Android Activity间消息的传递
- android 入门学习笔记 利用bundle实现android,activity间消息的传递
- Android利用Bundle实现Activity间消息的传递
- 主题:利用Bundle实现Android Activity间消息的传递
- 2014-10-25Android学习--------activity之间批量传递数据----Bundle类的实现
- 利用Bundle实现Activity之间的数据传递。
- Android成长之路-关于bundle实现两个activity之间的数据传递
- Android成长之路-关于bundle实现两个activity之间的数据传递
- 【Android】多个Activity之间利用bundle传递数值
- 利用接口实现service与Activity消息传递
- 【Android】利用Bundle在不同Activity之间传递数据
- 使用Bandle 实现 Android Activity间消息的传递
- Android判断网络状态是否断开+Android完全关闭应用程序+ 本文讲述了Android中不同Activity之间的数据传递 — Bundle对象的实现(-)+Android中Bundle的使用示例