0 0

android 怎么在activity之间传递List 类型的数据??10

我有两个activity, 之间要传递一个List 变量,这个List里面存放的是我自定义的数据类 MyDataClass;

如 List <MyDataClass> list = new ArrayList();


我怎么把这个list放到 Intent里面去,传递到下一个activity ??
2009年6月17日 15:29

4个答案 按时间排序 按投票排序

0 0

朋友,问题要自动关闭啦,结分哦哦

2009年7月02日 17:17
0 0

问题要自动关闭啦,不结分会被倒扣20的~

2009年7月02日 08:58
0 0

朋友,问题要自动关闭啦,结分哦

2009年6月29日 08:09
0 0

Bundle 好像只支持 ArrayList<String> 型和简单数据类型的,自定义对象好像不可以!

2009年6月17日 16:21

相关推荐

    Android PopupWindow与Activity之间的数据传递.zip

    当PopupWindow需要向Activity传递数据时,只需调用已实现的接口方法即可。这样做的好处是保持了PopupWindow和Activity之间的解耦。 3. **静态变量**:创建全局静态变量,可以方便地在PopupWindow和Activity之间共享...

    Activity之间传递List数据

    本文将详细讨论如何在Android中实现Activity之间传递List数据。 首先,理解Intent的基本用法。Intent主要用于启动其他Activity或BroadcastReceiver,同时可以携带少量数据。通过putExtra()方法,我们可以传递基本...

    Android Intent传递数据大小限制详解

    在sendBroadcast,startActivity时,我们会用到Intent。 Intent可以携带一些数据,比如基本类型数据int、Boolean,或是String,或是序列化对象,Parcelable与Serializable。 Intent传递数据时,如果数据太大,可能...

    android实现activity直接的传值问题

    当需要在不同的Activity之间传递数据时,Android提供了多种方式来实现这一功能。本文将深入探讨如何在Android中实现在Activity之间直接传递值。 一、Intent的使用 Intent是Android中用于启动另一个组件(如...

    Activity跳转时传递Bitmap对象

    在Android开发中,Activity之间的数据传递是常见的操作,特别是在处理图像数据时,如Bitmap对象。Bitmap是Android系统中用于表示图像的重要类,它包含了图像的所有像素信息。在不同Activity之间传递Bitmap,通常是...

    activity间的数据传递Demo

    在Android应用开发中,Activity是构成应用程序的基本单元,它们之间常常需要进行数据交换来实现功能的联动。"activity间的数据传递Demo"就是一种常见的实践,它主要涉及的是Intent的使用,Intent是Android系统中用于...

    Android Parcelable序列化自定义类集合在Activity间传递

    在Android开发中,数据在不同组件之间传递是一个常见的需求,比如在Activity之间。通常,我们使用Intent对象来完成这一任务,而Intent支持多种数据类型,包括基本类型、Parcelable接口实现的类以及Serializable接口...

    Android Activity跳转和listview的使用

    如果需要在跳转过程中传递数据,我们可以使用Bundle,它像一个容器,可以存放各种类型的数据。将数据放入Bundle,然后将Bundle附加到Intent上: ```java Bundle bundle = new Bundle(); bundle.putString("key", ...

    activity间数据的传递列表显示

    在Android应用开发中,Activity之间的数据传递是必不可少的环节,特别是在构建复杂的用户界面时。本文将深入探讨如何在Activity之间传递数据,特别是涉及到列表显示的情况,以及如何在Activity销毁时处理数据的返回...

    借助Intent实现Android工程中Activity之间Java对象的传递.zip

    总结,通过Intent在Android的Activity之间传递Java对象,开发者可以根据项目的具体需求选择适合的方法。Serializable接口简单易用但效率较低,Parcelable接口高效但编码复杂,Gson库提供了方便的JSON转换,而...

    基于android的listview实例,还有activity之间的跳转

    本教程将详细介绍如何在Android中创建一个基于ListView的实例,并实现Activity之间的跳转。 一、ListView的使用 1. **布局文件**: 首先,我们需要在XML布局文件中定义ListView。例如,在`food_listview.xml`中: ...

    android中intent传递list或者对象的方法

    在Android开发中,Intent是用来在组件之间传递数据的重要工具,它可以携带少量的数据,但有时我们需要传递更复杂的数据结构,比如List或自定义对象。以下是一些在Intent中传递List或对象的方法: 方法一:直接传递...

    android 从activity用intent跳转到listactivity并在其中用simpleadapter在listview中显示数据列

    当我们需要在不同的Activity之间传递数据,并且在目标Activity中展示这些数据时,常常会使用Intent配合ListView来实现。ListActivity是Android提供的一种专门用来展示列表的Activity,而SimpleAdapter则是将数据绑定...

    android activityIntent 传值 传对象

    本文将深入探讨如何使用Intent在Activity之间传递基本数据类型、复杂对象以及实现Parcelable或Serializable接口的对象。 1. **基本数据类型的传值** Intent提供了putExtra()方法来传递基本数据类型,如字符串、...

    Activity之间传值

    本教程将深入探讨如何在Activity之间进行传值,涉及的数据类型包括基本类型、对象、对象集合以及Map,同时会介绍Android中两种主要的序列化机制:Parcelable和Serializable。 一、基本类型的传值 对于Java的基本...

    Fragment数据传递

    在Android应用中,我们经常需要在Fragment之间传递数据,这在处理复杂界面逻辑时尤其重要。本篇将详细介绍Fragment数据传递的详细示例,并结合`viewPager2`这一组件进行讨论。 首先,Fragment间的数据传递主要有两...

    android activity状态保存

    在Android应用开发中,Activity是用户界面的基本单元,它负责展示和管理用户的交互。当用户离开一个Activity(例如,按下Home键、接听电话或者设备屏幕熄灭),系统可能会销毁该Activity,然后在需要时重新创建它。...

    Android intent之间复杂参数传递方法详解

    Intent是Activity与Activity之间,Activity与Service之间传递参数的介质,而这两种通常实现的是Java基本对象类型和String的传递。 在实际项目中,页面之间传值,除了以上几种,经常还有传递Object对象、List类型、...

    android Parcelable

    在Android开发过程中,经常要在Activity之间传递参数,使用Android系统提供的方法可以传递基本数据类型的变量,但有时候我们经常要传递一些复杂的数据类型或自定义的类,这种情况的参数无法直接传递,我们可以通过...

    ListVIew用法Intent传递据图片以及Android适配器

    Intent在Android中是用来启动Activity或者Service的,也可以用于在Activity之间传递数据。如果你想要在ListView的点击事件中传递数据(包括图片),可以这样做: 1. 在ListView的onItemClickListener中,创建一个新...

Global site tag (gtag.js) - Google Analytics