對Android開發中的AdapterView接口的onItemClickListener監聽器四個參數(arg)的理解:spa
代碼:public void onItemClick(AdapterView<?> arg0, View view, int position,long arg3){}指針
假若有一個listview,該listview中含a,b,c,d這4個item。接口
若是你點了b這個item。以下:開發
(1)AdapterView<?> parent, it
/* parent至關於listview 適配器的一個指針,能夠經過它來得到listview裏裝着的一切東西*/io
(2)View view, List
/* view是你點b item的view的句柄,就是你能夠用這個view,來得到b裏的控件的id後操做控件*/這裏需特別注意listview
(3) int position, view
/* position是b在適配器裏的位置(生成listview時,適配器一個一個的作item,而後把他們按順序排好隊,在放到listview裏,意思就是這個b是第position號作好的)*/vi
(4) long id
/* id是b在listview 裏的第幾行的位置(很明顯是第2行),在沒有headerView,用戶添加的view以及footerView的狀況下position和id的值是同樣的。*/