ListView的item點擊事件

listView.setOnItemClickListener()實現OnItemClickListener()接口
    重寫未實現的方法:
        /**
         * 第一個參數:item的父控件(也就是ListView)
         * 第二個參數:點中的item的佈局
         * 第三個參數:點中的item的位置(下標從0開始)
         * 第四個參數:點中item的id
          */

@Override
public void onItemClick(AdapterView<T> parent, View view, int position, long id) {              
            //獲得數據的兩種方式:
            1)getItem:根據位置從適配器對象中獲得一條數據,若數據爲Map,則返回Map
                例子:String str = adapter.getItem(position);              

            2)根據父控件獲得
                String num =(String)parent.getItemAtPosition(position);             
        }           

}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章