다이얼로그 리스트형식으로 띠울려고 하는데 밑에 함수가 구현부분이구요..
private creatDialog()//다이얼로그띠우는 부분.
{
final CharSequence[] items = {"1km" , "3km" , "5m"};
Builder listDialog = new AlertDialog.Builder(this);
listDialog.setTitle("asd").setItem(items, new DialogInterface.OnClickListener()
{
public void onClick(DialogInterface dialog, int which)
{
Toast.makeText(MapSearchBusinessItem.this , "선택 : "+items[which],Toast.LENGTH_SHORT).show();
}
});
}
실행시키면 에러메시지 안뜨구 실행되는데,
토스트 메세지가 안떠서 브레이크포인트로 디버깅걸어보니
listDialog.setTitle("asd").setItem(items, new DialogInterface.OnClickListener());
이부분까지는 잘가는데 그뒤에 바로 괄호 닫히는 부분 -->> }); <<--여기로 바로 가는거에요..
onClick를 실행안하구요..뭐가 문제죠 ㅠㅠ ..실행될때 안드로이드버전에 문제가 있을수도잇나요..
임포트가 문제인가요..하아
ㅊ참고하시라고 import 선언된거 남겨놓을게요..
AlertDialog;
AlertDialog.Builder;
content.DialogInterface;
p.s생각해보니까 });로 바로 넘어가는게 맞네요..
ㄷ다시 질문하면..다이얼로그보여주는 부분이 어디인가요?
setTitle.setItems만 하고..다이얼 보여주는 함수가 어떤건지..잘모르겠네요./