2012-01-20 6 views
-1

의 인덱스 0을 설정할 수 없습니다. 스크롤하여 항목 목록을 클릭하면 주먹 인덱스를 설정할 수 없습니다. 설정되지 않았습니다.리스트 뷰 스크롤 탑이

public void onItemClick(AdapterView<?> arg0, View arg1, int index, long arg3) { 
     // TODO Auto-generated method stub 

     //ImageView imgNew = (ImageView) arg1.findViewById(R.id.imgIcon); 

     //imgNew.setImageResource(R.drawable.push); 


     ImageView imgOld = (ImageView) listView1.getChildAt(0).findViewById(R.id.imgIcon); 
     imgOld.setImageResource(R.drawable.push); 

} 
+0

무엇을하려고합니까? – jeet

답변

0

내가 실수하지 않으면 클릭 한 이미지를 변경하려고합니다. 이 같은 일을보십시오 :

ImageView imgOld = (ImageView) listView1.getChildAt(index).findViewById(R.id.imgIcon); 
0

당신이 자유 시간을 가지고, (미래에) 시간을 절약 Google I/O 2010 - The world of ListView (약 1 시간)을보고합니다.

Android에서 코딩하기 시작했을 때이 stackoverflow에서 많은 시간을 ListView과 함께 보냈습니다. 그리고 누군가가 그 비디오에 저를 지적, 그리고

0
내가 문제를 이해하지

하지만 단지의 경우

getChildAt (0)

0 인덱스 수단 쉽게 :-) 수 있었다 먼저 표시화면에