안드로이드 개발 질문/답변
(글 수 45,052)
커스텀 다이얼로그는 커스텀 뷰(xml)를 디자인하고
setview를 통하여 주는 것으로 알고 있는데,
여기서 이미지버튼도 가능한가요?
가능하다면 다이얼로그에 여러 이미지 버튼을 띄우는데 어떤 버튼을 클릭했는지 구분할수도 있는지 궁금합니다.
혹시 이 부분이 안되면, 제가 제작하고자 하는 다이얼로그가 있는데요,
다이얼로그 안에 여러 이미지를 띄우는데 그 이미지 중에 선택한 이미지가 있다면
어떤 이미지인지 구분할 수 있는 값을 받아오는 정도를 만들고자 하는데,
처음엔 그리드뷰로 해결할려 했더니 안띄워지더라구요..혹시 다른 아이디어나 참고가 될 만한 자료 좀 있으시다면 알려주셨으면 합니다.^^;




당연히 되겠지요.
모든 뷰가 다 같습니다.
커스텀 뷰를 변수 view 에 다음과 같이 읽어왔다면
View view = LayoutInflater.from(this).inflate(R.layout.dialog, null);
아래처럼 event 를 등록하면 될겁니다.
view.findViewById (R.id.id1).setOnClickListener (...)