編輯:關於Android編程
在Android中我們要如何獲取ListView選中項的值呢?
我們舉個例子,假如我們已經獲得了手機中保存的聯系人姓名和電話號碼,並把它們顯示在了一個Android ListView中,現在要實現的功能是當點擊選中項時直接撥號,那麼如何取得此時Android 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就是想要的值了。
以上就是Android 獲得ListView 選項中的值的實例,有需要的朋友可以參考下。
之前也試過vitamio這個庫,後來不知道被什麼事情給耽擱了,就沒繼續下去。近來覺得視頻還是需要學習一下的,誰讓直播那麼火呢,就想著寫一個簡單的視頻播放的app先吧。好了
ContextMenu介紹: 如果一個View注冊了上下文菜單,那麼當長按該View時便會彈出一個浮動菜單,來供選擇下一步操作。 實現這個功能需要調用setOnCrea
本文實例分析了Android開發之電話撥號器的用法。分享給大家供大家參考,具體如下:1、新建一個名為javacallPhone的安卓項目,並在cn.csdn.hr.act
和Android UI layout一樣,我們也可以在XML中定義應用程序的菜單。通過在菜單的onCreateOptionsMenu方法中膨脹菜單layout。這樣做會使