안드로이드 개발 질문/답변
(글 수 45,052)
리스트 뷰에..클릭을 하면 카메라가 켜지는 것은 문제가 없습니다..
하지만 Long 클릭을 하고 있으면.. 해당 아이템의 이름만 Toast로 떠야 하는데..
목록에 있는 아이템 이름이 다 뜨네요..
우선 실행파일을 올려 두겠습니다..
증상을 보시고 아시는 분은 쪽지로 메일 주소를 적어 주시면 소스파일을 보내드리겠습니다..
제발 부탁드려요..
2010.10.29 09:10:55
Design.Java를 봤을때는 for문 돌려서 다 찍으니 다 나오는 것 같은데요.
position값을 이용해서 클릭한 항목만 출력하시면 될 듯 한데...
2010.10.29 11:19:08
리스트 아이템 클릭에서 사용하셨던것처럼
Item item = (Item) this.getListAdapter().getItem(position); // 리스트 어댑터에서 position 의 Item을 받아와 Item 객체를 초기화하고
String str = item.text; // Item.Text 가 문자열 같은데 이걸 str 에 넣어주고
Toast.makeText(getBaseContext(), str, Toast.LENGTH_LONG).show();
이렇게 토스트로 뿌려주면 끝아닌가요?
정확히 테스트는 안해봐서 모르겠지만
이렇게 하면 될거 같은데요 ? ^^;;
Item item = (Item) this.getListAdapter().getItem(position); // 리스트 어댑터에서 position 의 Item을 받아와 Item 객체를 초기화하고
String str = item.text; // Item.Text 가 문자열 같은데 이걸 str 에 넣어주고
Toast.makeText(getBaseContext(), str, Toast.LENGTH_LONG).show();
이렇게 토스트로 뿌려주면 끝아닌가요?
정확히 테스트는 안해봐서 모르겠지만
이렇게 하면 될거 같은데요 ? ^^;;