내 안드로이드 앱에서 내 메인 Activity
은 List Activity
까지 확장됩니다. Item이라는 요소를 저장하고 레이아웃은 itemLayout xml 파일로 정의되며 사용자 정의 어댑터 (ItemAdapter
)를 사용하여 주 활동의 목록 뷰로 데이터를 전송합니다. itemLayout에는 ImageView
이 있는데 사용자가 목록보기에서 특정 항목을 클릭하면 이미지가 변경됩니다. 제 의견으로는 달성 할 수있는 가장 쉬운 방법은 특정 항목 (클릭 한 레이아웃)에 대한 액세스를 얻는 것입니다. ImageView
을 찾고 setImageBitmap
메서드를 호출하십시오. 클릭 한 항목의 레이아웃을 어떻게 "찾을 수 있습니까?" 나는 방법으로 많은 것을 시도했다 :목록보기에서 특정 항목의 레이아웃에 액세스하십시오.
@Override
protected void onListItemClick(ListView l, View v, int position, long id) {
super.onListItemClick(l, v, position, id);
}
아무 것도 작동하지 않았다. 내 ItemAdapter에 아무 것도 추가해야합니까? 또는 onListItemClick(…)
에서 할 수 있습니까? 그러나 어떻게 찾을 수없는가요?
확실히 가장 좋은 해결책입니다. 감사합니다 –
나는 다른 문제에 맞았다, 당신의 첫 번째 파라 내가 뭘 찾았는지 줬어. –