public void onItemClick(AdapterView arg 0、View view、int position、long arg 3)詳細解【ネットワークから整理】

1670 ワード

http://blog.csdn.net/zwq1457/article/details/8282717
http://blog.iamzsx.me/show.html?id=147001
public void onItemClick(AdapterView<?> arg0, View view, int position,long id)



      X, Y  listview,X  1,2,3,4 4 item,Y  a,b,c,d 4 item。

         b  item。    :



public  void onItemClick 
(AdapterView<?> parent,    
      // parent   listview  Y        ,        Y        ,          ,    Y,  X
 View view,     
     // view   b item view   ,        view,   b     id     

    int position,    
    // position b Y       (  listview ,         item,           ,   listview ,
             b  position    )

    long id    
   // id b listview Y        (     2 ),     position id      ,      ,       log position id     logcat   ,         )
PS:      position long id   。position     ListView     view   ,  , ListView       headerView footViewer ,  ,    position         view   [   headerView,     view,   footerView]    , id    adapter.getItemId(position)。      footView  headView      position id    。   ,  position   headerView footerView,    -1,  ,      view     。    id=position-headerView   (id < headerviewer   +  view   ),    -1。