`

关于如何获得ListView中选中项的值

 
阅读更多
我已经获得了手机中保存的电话簿中联系人姓名和电话号码,并把它们显示在了一个ListView中,现在要实现的功能是当点击选中项时直接拨号,那么如何取得此时ListView中的号码?

要显示联系人姓名和电话号码,那你现在肯定已经在listview 的item里面放了两个控件吧,假如说是textview吧,那你就首先要给listview添加一个OnItemClickListener来监听你点击了那个item, 在这个OnItemClickListener里面有个onItemClick方法,这个方法里面有个view参数,那你就可以通过view.findViewById("你的控件名字")来找到了。代码例子:
ListView listView =(ListView) findViewById(R.id.ListView);
OnItemClickListener lvItemClickListener=new OnItemClickListener(){
     public void onItemClick(AdapterView<?> parent, View view,
                                        int position, long id) {
            final TextView content=(TextView) view.findViewById(R.id.phoneNumber);)
    }
}
content就是你要的值了。

附:ListView选中时的效果
分享到:
评论
1 楼 孤星泣 2011-12-08  
   
   
   
   
   

相关推荐

    ListView中选中的项高亮显示

    本文将详细介绍如何在C#的Winform环境下,实现ListView控件中选中项的高亮显示。 首先,我们要理解ListView的基本结构。ListView控件允许我们添加多个列(Columns)来展示数据,并且每个列表项(Items)都可以包含...

    c# ListView CheckBox 索引值

    当我们在ListView中添加了CheckBox复选框功能时,可能需要获取被选中的项的索引值,以便进行进一步的操作,比如处理用户的选择或者更新数据库。本文将详细介绍如何在C#中获取ListView中CheckBox的索引值。 首先,...

    WPF中listview显示列表的删除和显示

    在Windows Presentation Foundation (WPF) 中,ListView是一个强大的控件,用于展示数据集,并提供了多种方式来呈现和操作数据。本教程将详细讲解如何在WPF应用中使用ListView来显示列表,以及添加删除和保存功能。 ...

    动态获取取listview中控件的值

    动态增加listview添加多项item,最后获取用户输入的多项item中的值存放在集合中,非常适合新手们,通过这个demo你还能够学到很多开发中的技术(比如xUtil框架、知道要使用AppUtils来规范自己写的代码,从而提高代码的...

    ListView多个控件中拖动数据项

    本教程将深入讲解如何在多个ListView之间实现数据项的拖动操作,并检查这些数据项是否已经存在于其他ListView中。这一功能对于构建交互性强、用户体验良好的应用非常重要,比如在文件管理器中移动文件或者在任务列表...

    listview里面可以拖动Item上下_ListView_listview拖动项_

    在标题“listview里面可以拖动Item上下”中,我们讨论的是如何实现ListView控件中项目的拖放功能,允许用户通过鼠标拖动来改变列表项的顺序。这种特性在很多应用程序中非常有用,比如文件管理器、任务管理器或者...

    ListView中的EditText

    在标题和描述中提到的问题是关于如何在ListView中改变并获取EditText的值。以下是一种常见的解决方案: 首先,你需要创建一个自定义的BaseAdapter,比如`ListEditorAdapter`。这个适配器会负责填充ListView的每一项...

    动态获取listView中的edittext的值

    在实际应用中,我们常常需要与ListView中的各个元素进行交互,比如获取EditText控件的输入值,或者根据用户操作动态删除列表项。本文将详细介绍如何在ListView中实现这两个功能。 首先,我们需要了解ListView的工作...

    动态添加、删除ListView列表项

    在Android开发中,ListView是一种常见的视图组件,用于展示大量数据列表。动态添加和删除ListView列表项是提高用户交互性和应用灵活性的关键技术。本篇将深入讲解如何通过自定义Adapter来实现这一功能,并清空整个...

    android修改listview列表的item中某个控件的值demo

    在这个特定的示例中,我们探讨的是如何在不调用Adapter的`notifyDataSetChanged()`方法的情况下,直接修改ListView列表项中某个具体控件(如TextView)的值。这种方式在某些场景下可能会提高性能,因为`...

    获取ListView的item中的EditText的值

    在某些应用场景中,我们可能需要从ListView的每一项(item)中获取EditText控件的输入值,例如用户填写表单或者搜索框等。这个过程涉及到对ListView的适配器(Adapter)操作以及对每个列表项的视图(View)的访问。...

    Android中ListView动态添加删除项

    本教程将详细讲解如何在Android中实现ListView的动态添加和删除项功能。 一、ListView的基本使用 1. 布局文件:在XML布局文件中,我们需要定义一个ListView,通常会有一个对应的适配器(Adapter)来填充数据。例如...

    动态获取ListView中EditText中输入的值

    在某些应用场景中,我们可能需要在ListView的每一项(item)中包含一个EditText,让用户输入数据,并实时获取这些输入值。这就涉及到了如何动态地从ListView中的EditText获取用户输入的信息。以下将详细介绍实现这一...

    点击按钮改变listview的当前值

    在这个场景中,"点击按钮改变listView的当前值"涉及到的关键知识点主要包括ListView的工作原理、Adapter的使用、自定义View和事件监听。以下是对这些知识点的详细解释: 1. **ListView的工作原理**:ListView通过...

    WPF中ListView拖拽效果

    本篇将深入探讨如何在WPF的ListView中实现拖放(Drag & Drop)功能,使用户能够通过鼠标拖动来移动或排序列表中的项。 ### 1. 拖放基础 拖放功能在WPF中主要依赖于`UIElement`类提供的`DragDrop`静态类。首先,你...

    动态获取listview中控件的值

    动态增加listview添加多项item,最后获取用户输入的多项item中的值存放在集合中,非常适合新手们,通过这个demo你还能够学到很多开发中的技术(比如xUtil框架、知道要使用AppUtils来规范自己写的代码,从而提高代码的...

    在ListView中嵌套Switch开关,点击ListView条目来切换Switch的状态

    在Android开发中,ListView是一种常用的组件,用于展示可滚动的列表数据。而Switch则是用于切换两种状态(通常为开和关)的控件。将Switch嵌套在ListView中,可以实现用户通过点击列表条目来切换Switch的状态,从而...

    C#-WPF ListView实现可编辑数据项

    本教程将深入探讨如何在WPF中实现ListView的可编辑数据项功能。 首先,我们需要了解ListView的基本结构。ListView通过使用ItemsSource属性绑定到数据源,通常是一个ObservableCollection或ICollectionView,这使得...

    ListView获取item中EditText值

    在ListView的每个Item中嵌入EditText控件可以实现用户交互,比如在列表项中输入文本。然而,由于ListView的复用机制,获取ListView中特定位置Item的EditText值可能会遇到挑战。本文将详细介绍如何在ListView中正确地...

    C# ListView中添加ComboBox等控件

    在C#编程中,ListView控件是...这使得用户界面更具交互性,允许用户在ListView的每一项中进行选择,极大地增强了用户体验。记住,关键在于正确地创建、添加和绑定事件到ComboBox,并确保它们与ListView的布局协调一致。

Global site tag (gtag.js) - Google Analytics