listView的item按鈕,數據點擊事件監聽

 項目中須要對listview中的每一個item內容的某個關鍵字進行點擊事件,並跳轉至下一級界面。this

1.將listview的adapter implements OnClickListener,並在getview中對keyword設置監聽事件

  keyWord = (TextView)view.findViewById(R.id.keyword);  //注意要在當前view中得到相應的控件,由於這裏的view是當前listview中的一個子項get

  ketyWord.setTag(position);  //標識當前的view在listview中的位置,以備監聽處理時得到相應內容it

  keyWord.setOnClickListener(this);io

  

2.重寫onClick()cli

  獲取當前的view,並經過getTag()得到當前view的position,就能夠在listview中找到相應的數據了。List

  id = (Integer) view.getTag();  im

  item = listView.get(id);數據

......項目

 

當對listview中的item內容進行監聽時,onclick()會自動覆蓋listview的onItemClick().

相關文章
相關標籤/搜索