Android ListView獲得選項中的值
在Android中我們要如何獲取ListView選中項的值呢?
我們舉個例子,假如我們已經(jīng)獲得了手機(jī)中保存的聯(lián)系人姓名和電話號碼,并把它們顯示在了一個Android ListView中,現(xiàn)在要實現(xiàn)的功能是當(dāng)點擊選中項時直接撥號,那么如何取得此時Android ListView中的號碼?
要顯示聯(lián)系人姓名和電話號碼,那你現(xiàn)在肯定已經(jīng)在listview 的item里面放了兩個控件吧,假如是textview吧,那你就首先要給listview添加一個OnItemClickListener來監(jiān)聽你點擊了那個item,在這個OnItemClickListener里面有個onItemClick方法,這個方法里面有個view參數(shù),那你就可以通過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就是想要的值了。
以上就是Android 獲得ListView 選項中的值的實例,有需要的朋友可以參考下。
- Android中ListView + CheckBox實現(xiàn)單選、多選效果
- Android listview ExpandableListView實現(xiàn)多選,單選,全選,edittext實現(xiàn)批量輸入的實例代碼
- Android ListView構(gòu)建支持單選和多選的投票項目
- Android的ListView多選刪除操作實現(xiàn)代碼
- Android中ListView結(jié)合CheckBox實現(xiàn)數(shù)據(jù)批量選擇(全選、反選、全不選)
- Android中ListView綁定CheckBox實現(xiàn)全選增加和刪除功能(DEMO)
- android基于ListView和CheckBox實現(xiàn)多選和全選記錄的功能
- Android ListView ImageView實現(xiàn)單選按鈕實例
- Android實現(xiàn)便于批量操作可多選的圖片ListView實例
- Android實現(xiàn)ListView控件的多選和全選功能實例
- Android ListView實現(xiàn)單選及多選等功能示例
相關(guān)文章
Android沉浸式狀態(tài)欄微技巧(帶你真正理解沉浸式模式)
因為Android官方從來沒有給出過沉浸式狀態(tài)欄這樣的命名,只有沉浸式模式(Immersive Mode)這種說法.下面通過本文給大家介紹Android沉浸式狀態(tài)欄微技巧,需要的朋友參考下2016-12-12Android組件ContextMenu實現(xiàn)長按事件
這篇文章主要為大家詳細(xì)介紹了Android組件ContextMenu實現(xiàn)長按事件,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2021-04-04Android控件之使用ListView實現(xiàn)時間軸效果
這篇文章主要介紹了Android基礎(chǔ)控件之使用ListView實現(xiàn)時間軸效果的相關(guān)資料,本文是以查看物流信息為例,給大家介紹了listview時間軸的實現(xiàn)代碼,需要的朋友可以參考下2016-11-11Android開發(fā)之滑動數(shù)值選擇器NumberPicker用法示例
這篇文章主要介紹了Android開發(fā)之滑動數(shù)值選擇器NumberPicker用法,結(jié)合實例形式分析了Android滑動數(shù)值選擇器NumberPicker的功能、相關(guān)函數(shù)、事件監(jiān)聽、界面布局等操作技巧,需要的朋友可以參考下2019-03-03