当我们从一个页面调到另一个页面的时候,需要把该页面的一些设定值也传递给下一个页面。当要传递的值很多时,我们可以传递一个对象。

页面1:

Intent intent = new Intent(PageOneActivity.this, PageTwoActivity.class);
SoftwareProlemInfo info = softwareProlemInfos.get(position); Bundle bundle = new Bundle();
bundle.putSerializable("softPro", info);
intent.putExtras(bundle);
startActivity(intent);

 页面2:

 SoftwareProlemInfo softwareProlemInfo;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_pagetwo); Intent intent = this.getIntent();
softwareProlemInfo = (SoftwareProlemInfo)intent.getSerializableExtra("softPro");
....
}
其中:SoftwareProlemInfo是一个Serializable化的类。

最新文章

  1. 【Android学习笔记】XmlResourceParser解析xml文件
  2. sizeof运算符和strlen函数的区别
  3. 通过输入卡号前10位数字判断是哪个银行的卡和类型(储蓄卡or信用卡)
  4. HashMap的实现
  5. Linode各机房在中国访问速度性能测试
  6. 【面试虐菜】—— MongoDB知识整理
  7. IT技能栈
  8. 一键cobbler批量安装脚本
  9. Idea高级用法
  10. Filebeat6.31整合Kafka集群消息队列(三)
  11. dubbo文档
  12. Swift5 语言指南(八) 函数
  13. zha男/女的三种境界
  14. 找出n个自然数(1,2,3,……,n)中取r个数的组合
  15. 图解RabbitMQ
  16. java.lang.System.setProperty()方法实例
  17. BZOJ3916: [Baltic2014]friends
  18. 自动批改android模拟器的imei的小程序 和 下载各个版本SDK Tools及ADT
  19. 借助AWR报告分析解决oracleCPU过高的问题(转)
  20. android - Session 'app': Error Installing APK

热门文章

  1. 提示让IE8以下版本的浏览器去更新浏览器
  2. 基于Swt、ffmpeg、jacob、vlc、SApi、h2技术编写简单的旁白生成器
  3. spark-shell 显示乱码
  4. android 中string.xml中的%1$s
  5. HH的项链
  6. 关于Kafka 的 consumer 消费者处理的一些见解
  7. java多线程之内存可见性-synchronized、volatile
  8. SPOJ 7258 Lexicographical Substring Search [后缀自动机 DP]
  9. POJ 1873 The Fortified Forest [凸包 枚举]
  10. ES6字符串