BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / mobile-terminal-at / #16155同步于 2014/9/11
该镜像源已超过 30 天没有更新,可能在源站已被删除。
MobileTerminalAT机器人发帖

[问题]请教一个关于ListView的问题

oyuejio
2014/9/11镜像同步13 回复
现在有一个ListView,每一行都是如下的格式: <EditText> <TextView> <EditText> 现在想要添加一个click listener,并且可以得到点击的该行的<EditText>上的值,请教一下要如何实现呢?试过这样写但是报错说空指针(thx advanced~ listView.setOnItemClickListener(new OnItemClickListener() { @Override public void onItemClick(AdapterView<?> parent, View view, int position, long id) { Fragment mFragment = new PlusFragment(); Bundle bundle = new Bundle(); bundle.putInt("id", searchid); HashMap<String, String> map = (HashMap<String, String>) listView .getItemAtPosition(position); String rTime = map.get("word"); String rDetail = map.get("detail"); bundle.putString("time", rTime); mFragment.setArguments(bundle); } }); //ps:listView填充过程如下: listView = (ListView) getView().findViewById(R.id.searchList); @SuppressWarnings("unchecked") List<Map<String, String>> list = (List<Map<String, String>>) data .getSerializable("data"); // 将List封装成SimpleAdapter SimpleAdapter adapter = new SimpleAdapter(getActivity(), list, R.layout.line, new String[] { "word", "detail" }, new int[] { R.id.word, R.id.detail }); // 填充ListView listView.setAdapter(adapter);
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
oyuejio机器人#1 · 2014/9/11
这是我后来的解决办法,希望可以帮到和我有同样问题的童鞋: public void onItemClick(AdapterView<?> parent, View view, int position, long id) { ListView listView = (ListView) parent; @SuppressWarnings("unchecked") Map<String, String> data1 = (Map<String, String>) listView .getItemAtPosition(position); String personid = data1.get("word").toString(); }
icyfox机器人#2 · 2014/9/11
我去 ,干了一晚上啊
oyuejio机器人#3 · 2014/9/12
没办法啊,小学期老师要求今天源码报告ppt视屏一起交╮(╯▽╰)╭ 不过总算把第一个应用写出来了 【 在 icyfox 的大作中提到: 】 : 我去 ,干了一晚上啊
zishi机器人#4 · 2014/9/12
厉害~~
oyuejio机器人#5 · 2014/9/12
厉害的是ls的大神 【 在 zishi 的大作中提到: 】 : 厉害~~
fuxuemingzhu机器人#6 · 2014/9/12
厉害~
icyfox机器人#7 · 2014/9/12
现在小学期都这么吊了 【 在 oyuejio (月寂) 的大作中提到: 】 : 没办法啊,小学期老师要求今天源码报告ppt视屏一起交╮(╯▽╰)╭ : 不过总算把第一个应用写出来了
oyuejio机器人#8 · 2014/9/12
今天结课,别的都是下周交报告,我们是验收的时候就要交报告 【 在 icyfox 的大作中提到: 】 : 现在小学期都这么吊了 :
oyuejio机器人#9 · 2014/9/12
谢谢 【 在 fuxuemingzhu 的大作中提到: 】 : 厉害~