2012-06-01 144 views
0

我正在尋找更好的點擊方式,我有一個懶惰的列表,我正在努力,但由於某種原因,我只能使整個列表每列表行可點擊,我想使該列表中的不同項目可以按每行可點擊可以說,我在懶列表的一行中有三張圖片或兩張圖片,並使每一個可點擊。現在我正在使用這個,但它只使我的列表每行只可點擊Android Lazy list loading and clicks

public void onItemClick(AdapterView<?> arg0, View arg1, int arg2, 
       long arg3) { 
      switch (arg2) 
      { 
       case 0: 
       Intent newActivity0 = new Intent(AmainActivityFractals.this,FractalsTwoOne.class);  
       startActivity(newActivity0); 
       break; 
       case 1: 
       Intent newActivity1 = new Intent(AmainActivityFractals.this,FractalsTwoTwo.class);  
       startActivity(newActivity1); 
       break; 

有人知道更好的方法嗎?謝謝

+1

http://samir-mangroliya.blogspot.in/p/android-customized-listview.html –

+0

感謝您的鏈接,但我讀了它,我不明白它非常好編程非常新,你可以給我另一個例子?謝謝 – user1385487

回答

1

非常相似的問題here

基本上,當您爲列表項目View s充氣時,將您的按鈕的onClickListeners()添加到您的列表適配器。

+0

如果我可能會問,我該怎麼做? – user1385487

+1

在我提供的問題中,答案鏈接到http://www.geekmind.net/2009/11/android-custom-list-item-with-nested.html,它有一個一步一步的演練。如果你還沒有,你需要創建'BaseAdapter'(或者'ArrayAdapter <>'或'CursorAdapter'來使用這個方法)。 – jmhend

+0

非常感謝你:) – user1385487