从 ListView 项目中获取数据并发送到另一个活动 (Android)
Posted
技术标签:
【中文标题】从 ListView 项目中获取数据并发送到另一个活动 (Android)【英文标题】:Get data from a ListView item and send to another activity (Android) 【发布时间】:2016-01-31 10:39:24 【问题描述】:我正在尝试将此对象信息发送到另一个有意图的活动。所有信息都在这张图片中。
【问题讨论】:
欢迎来到 ***!请阅读how to ask 我是初学者,对不起我的英语不好:( 【参考方案1】:第一个活动
Intent intent = new Intent(getApplicationContext(),AnotherActivity.class);
intent.putSerializable("VALUE", listItem);
第二个活动
Intent intent=this.getIntent();
Object list = intent.getSerializable("VALUE");
【讨论】:
【参考方案2】:请将对象更改为 GeoLabStudent
你应该使用适配器的引用来获取项目
GeoLabStudent 对象 = (GeoLabStudent)geoLabAdapter.getItem(position);
使您的模型 GeoLabStudent 可序列化或可打包,以便将您的对象发送到其他活动
Example
【讨论】:
以上是关于从 ListView 项目中获取数据并发送到另一个活动 (Android)的主要内容,如果未能解决你的问题,请参考以下文章
如何获取listView位置值并通过intent传递给另一个类