안드로이드 개발 질문/답변
(글 수 45,052)
리스트추가를 버튼을 누르면 갤러리에서 이미지를 불러와서 그 다음 이미지를 포함한것을 추가해야 합니다
그런데 리스트를 추가하고 그 다음 갤러리로 들어가 이미지를 불러옵니다.
계속 추가하다보면 전에 이미지를 불러온것이 다음 이미지를 추가할때 리스트뷰에 추가가 됩니다
해결방법을 좀 알려주세요 ㅠㅠ
2011.03.30 01:00:52
아 설명이 어렵나요? 다시 한번 말씀 드리자면
원래 설계하고자한것은 갤러리에서 이미지를 불러오고 그것을 커스텀 리스트뷰에 뿌려서 리스트를 추가할려고 합니다
문제는 추가하고자하는 리스트가 먼저 추가되고 그 다음에 갤러리 액티비티로 넘어간다는 것이죠
결국 추가한 리스트에는 이미지가 뿌려지지가 않고 그 다음 리스트를 추가할때 전에 뿌려진 이미지가 추가되어있습니다
소스는
public void onClick(View v) {
String Img_name = "Test";
Info item = new Info(Img_name, temp_image);
Intent intent = new Intent(Intent.ACTION_GET_CONTENT);
intent.setType("image/*");
startActivityForResult(intent, 1);
list.add(item);
myadapter.notifyDataSetChanged();
}




관련소스를 좀 올려주시는게 좋을듯 하네요..
대충 이해해보자면 리스트에 갤러리의 이미지가 3장있다고 치고 그걸 불러온후..
버튼을 누르면 전에 리스트에 쌓여있던것(3장) 포함해서 임의로 새로 이미지가 추가된(1장) 만 추가되어
원하는건 버튼 클릭 후 리스트가 4장의 이미지를 포함해야하는데....
현재로선 그 밑으로 갤러리의 이미지가 전에 불러온 3장 + 3장 + 1장(총 7장) 추가된다는 뜻인지..... 요???
저만 이해못하는건가.. 아님 내가 난독증인지 >.<