android listview 的textview中有姓名,地址 ,电话。怎么实现点击textview取出对应的电话号码

 我来答
Xwin1989
2012-05-18 · 超过42用户采纳过TA的回答
知道小有建树答主
回答量:107
采纳率:0%
帮助的人:82.4万
展开全部
listview 每一个item不是都有一个值。。只能够你拿到那个值再去adapter的data里面查了~
追问
lv.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView arg0, View arg1, int arg2,
long arg3) {
@SuppressWarnings("unchecked")
HashMap item=(HashMap)
arg0.getItemAtPosition(arg2);
....................是这样吗
}
});
追答
你每一个listview不都有一个adapter。。 里面的值是你设定的
这个listView 就是你从前台获取的ListView。 选择的position你已经知道了,之后你不是需要显示哪个值 , 自己判断一下取了。
private ListView listView;
public void onCreate(xxxx){
listView = (ListView)findViewById(R.id.lvCommonListView);
listView.setOnItemClickListener(this);
}

public void onItemClick(AdapterView parent, View view, int position,
long id) {

Toast.makeText(this, listView.getItemAtPosition(position).toString(), Toast.LENGTH_SHORT).show();
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式