arrays.xml에 string-array로 titles와 contents가 있는데요
titles에 대한 item들을 화면에 띄워주고 그 상태에서 item하나를 클릭하면 그 item에 해당하는 dialog를 띄워주고 싶은데 ㅜㅜ
실행시켰을 때 dialog는 나오지 않더라구요 ㅜㅜ if문 지워도 에러가 나는것도 아니고 똑같이 뜨구요; ㅎ
dialog 띄우는 방법이 잘못 된건가요? 그리고 titles에 해당하는 item과 그에 해당하는 contents를 띄우고 싶은데
저렇게 하는게 맞는걸까요..? 초보라 알기쉽게 설명해주셨으면 하는 바램이..ㅜㅜ 부탁드립니다..!
public class ListViewTest extends Activity implements OnItemClickListener {
/** Called when the activity is first created. */
String[] mTitles;
String[] mContents;
.....(중간 Titles에 관한 코드 생략)
public void onItemClick(AdapterView<?> arg0, View arg1, int position, long id) {
String content = mContents[position];
if(mContents==mTitles){
AlertDialog.Builder ad = new AlertDialog.Builder(ListViewTest.this);
ad.setTitle("제목")
.setMessage("내용")
.setPositiveButton("닫기",
new DialogInterface.OnClickListener(){
public void onClick(DialogInterface dialog, int which){
}
})
.show();
}
}




ListView.setOnItemClickListener(onItemClickListener) 해주셨나요?