안드로이드 개발 질문/답변
(글 수 45,052)
책정보를 디스플레이 해주는 화면을 만드는데 item을 xml로 정의해놓고
에뮬레이터에서 책제목을 누르면 Dialog로 요약형태를 보여주는 걸 만드는데요
values폴더아래 arrays.xml만들어놓고 거기에 string-array=books 라는 걸 만들어서
item을 써놨구요 .. 그 배열을 누르면 Dialog창이 뜨게 만들고 싶은데요 ㅜㅜ
우선 Dialog 창을 띄우는 게 지금은 버튼을 눌러야 뜨게 되어있는데 ..
버튼은 없애고 책 이름(=item)을 누르면 Dialog 창이 뜨게 하고 싶어요 ..
요약내용도 xml을 이용해서 만들어야하는데 ; 이건 또 어떻게 해야될지 ㅜ
책마다 다른 요약내용이 들어가야되니까요 ..ㅜ이것도 item으로 해야되는 걸까요
전부가 아니라 부분적으로라도 조언 부탁좀 드립니다 ㅜㅜ!!




간단하게 SimpleAdapter를 사용하면 됩니다.
아이템 클릭시에 다이얼로그가 뜨게 하려면, 리스트 뷰에 대한 OnItemClickListener 를 등록하시면 됩니다.
OnItemClickListener는 해당 activity에서 android.widget.AdapterView.OnItemClickListener 을 구현하도록 한 후,
listview.setOnClickListener(this); 로 등록하시면 됩니다.
SimpleAdapter에 대한 사용법은 아래 사이트를 참고하세요.
http://ykyuen.wordpress.com/2010/01/03/android-simple-listview-using-simpleadapter/