android如何将listview的每个item中的值传到另一个Activity中?

 我来答
橙子123456777
2018-05-23 · TA获得超过2710个赞
知道答主
回答量:28
采纳率:100%
帮助的人:4909
展开全部

通过Intent对象来传值。

Intent(意图)主要是解决Android应用的各项组件之间的通讯。
Intent负责对应用中一次操作的动作、动作涉及数据、附加数据进行描述,Android则根据此Intent的描述,负责找到对应的组件,将 Intent传递给调用的组件,并完成组件的调用。
因此,Intent在这里起着一个媒体中介的作用,专门提供组件互相调用的相关信息,实现调用者与被调用者相互联系。

你可以把从服务器中获取的数据封装到一个类中间中,然后通过Parcelable打包一下。
再把封装的类装到一个ArrayList中,在通过Intent 和bundle把你打包的ArrayList传过去。

你在另一个Activity中接受就ok了。

我曾经在做一个音乐播放器的时候就是把listview中就是这样把音乐信息都传过去

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式