item-一个listview中的值如何传递给另一个listview,在线等,急

问题描述

一个listview中的值如何传递给另一个listview,在线等,急

今天遇到一个问题,在第一个界面有一个listview,我现在要将这个listview中item中的值传递给另一个activity中的listview中,这如何解决????

解决方案

你可以在listview的adapter中定义一个方法,用于获取item中的内容,然后给listview设置onitemclick事件,在点击时调用该方法,然后可以通过
bundle将得到的item的值传给另一个activity的listview

解决方案二:

问的是android吗?
如果只传item的值的话可以用intent,如下面的代码:

final Intent intent = new Intent(parent.getContext(), SecondActivity.class);
intent.putExtra(SecondActivity.EXTRAS_ITEM, value); //TODO
startActivity(intent);

SecondActivity是第二个activity,EXTRAS_ITEM是一个静态的string,value是你要传的value。
参考:http://developer.android.com/guide/components/intents-filters.html

解决方案三:

你在listview每一项点击的时候设置点击事件,获取到那个item,通过通过intent传过去就行了。

解决方案四:

将数据源传递过去,intent可以传递序列化的东西,你的数据要impliments Serializable
接收时用intent.getSerializableExtra

解决方案五:

通过intent传递

解决方案六:

listview 点击的时候 拿到值 在跳转Activity 的时候Intent 传值过去 就ok了

解决方案七:

这个东西其实不算难,照着上面所有方法中的一种都能实现,不过你是要把这个对应的listview的Id的数据传给另一个listview对应id呢?还是一股脑直接传?这是我好奇的地方。

时间: 2024-11-01 00:08:19

item-一个listview中的值如何传递给另一个listview,在线等,急的相关文章

关于listview中的值传递

问题描述 关于listview中的值传递 我想在点击listview打开一个新的页面时并且把listview中的名叫number的textview里的值传给到要打开的activity中.求具体方法,最好给个代码,谢谢 解决方案 通过Bundle传值,intent.putExtra(name value) 解决方案二: package xiaohang.zhimeng; import java.util.ArrayList;import java.util.HashMap;import andro

android-Android中怎么把一个方法中的值传递到另一个方法中

问题描述 Android中怎么把一个方法中的值传递到另一个方法中 如下 public final Handler viewHandler = new Handler() {...........................};假设这里面有一个值要传递到 public void initViews() { .'''''''''''}:这里面 请大神指教 解决方案 为你想传入的那个方法添加传入数据类型的参数,然后在后一个方法中处理传入的数据,调用此方法的时候就可以传值了 public void

数据库 删除-为什么我删除了listview中的值,数据库中没删除呢

问题描述 为什么我删除了listview中的值,数据库中没删除呢 string connstr = ""Provider=Microsoft.Jet.OleDb.4.0;""; connstr += @""Data Source=D:Merger20150208_caohuanGEARCNC.mdb""; OleDbConnection tempconn = new OleDbConnection(connstr);//连接数

listview-Android下载解析xml文件ListView中数据无法更新,要添加一个线程应该可以。求帮助

问题描述 Android下载解析xml文件ListView中数据无法更新,要添加一个线程应该可以.求帮助 我用的Android4.1的手机和Android4.2的模拟器,项目可以正常运行,没有报错,就是下载xml文件解析的数据无法正常显示到Listview中.之前用了个Thread()的可以下载解析xml,不用Thread()的话,就无法下载解析XML中数据,但是在Listview中使用Thread()又要报错了. @Override public boolean onOptionsItemSe

systreeview32-C#通过API获取其他程序中TreeView和ListView中的值,并将值放到TXT文档中

问题描述 C#通过API获取其他程序中TreeView和ListView中的值,并将值放到TXT文档中 我现在想在C#里利用API读取其他程序中的SysTreeView32控件里所有节点和子节点的文本,获取其他程序中SysListView32控件里所有值,然后将值放到TXT文档中.但是在网上找了很多方法都没有实现.如果谁有现成的可运行的代码,我愿意付费(支付宝或银行转账)购买您的现成代码,当然前提是能用啊.您可以生成一个exe文件,发给我我测试下. 解决方案 http://www.cnblogs

activity-从主Activity中把Context类传递到另一个类中

问题描述 从主Activity中把Context类传递到另一个类中 在程序中,我在其它的类中使用getFileStreamPath与主activity类区分.传递主activity中的context到其它类,并使用这个context调用它的方法. main activity class: LocalStorage lc = new LocalStorage(this); other class: public class LocalStorage { Context ctx; public Lo

40-.net如何从数据库中的一个表中取值

问题描述 .net如何从数据库中的一个表中取值 假设这是我数据库里的一张表(数据库是oracle),我该如何取得这些数将他们传给jsonObj.Rows,求教各位大神,能给个具体的实现过程吗? 解决方案 sonObj.Rows是你自己组装的json对象吧,你首先要查询数据库,这个自己看msdn把,很简单,获取值后开始组织json就行了 解决方案二: 自己读取数据后,通过服务器端代码赋值给aspx上的script标签就行,注意<%%>这种代码不能放js文件里面,必须是在aspx页面里面才能解析运

sql-SQL Server查询 一个字段中不同值在另一个字段中分别出现的总个数,总个数从打到小排序?

问题描述 SQL Server查询 一个字段中不同值在另一个字段中分别出现的总个数,总个数从打到小排序? GoodsID Num A 4 B 2 C 1 A 3 B 4 C 3 我想得到: GoodsID Count A 7 B 6 C 4 用SQL Server语句如何实现?恳请行家高手不吝惜指点!万分感谢!! 解决方案 select sum(Num) as Count, GoodsID from table group by GoodsID 2015.05.28 17:16 解决方案二: s

android-根据其它的activity中的值如何创建和保存一个新的tableRow?

问题描述 根据其它的activity中的值如何创建和保存一个新的tableRow? 我使用 putExtra 从Activity A中发送TextViews,然后再发送到TableRow 中的Activity B里边.接下来我可以使用SavePreferences来保存view.现在的问题是我可以在Activity A中放入一些entries,然后发送到Activity B,如何在 Activity B中创建一个新的TableRow,还不毁坏之前保存的那个? TableLayout01 = (T