마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

간단한 다이얼로그에 사진을 넣으려고 하는데...

0 추천

 

안녕하세요..

간단한, 다이얼로그에 사진을 넣으려고 하는데.. 이게 생각보다 쉽지가 않네요 ..

사진이 얼마나 작아야 .. 저기에 들어갈런지 ... 나와야 할 사진은 아래와 같습니다.

다이얼로그의 나타나야 할 사진은 바로 아래와 같습니다.

그런데, 현재 아래의 다이얼로그를 보시면, 전혀 사진이 나오지가 않네요 ...

소스ㅡㄴ 아래와 같습니다.. 어떻게 해야, 사진이 예쁘게 저기에 나올까요.

회원가입이 완료되었습니다. 라는 setTitle을 지우고 해봐도 예쁘게 나오질 않네요..

어떻게 해야할까요..? 아래에 소스를 한번 추가해보았습니다.

 

AlertDialog.Builder builder = new AlertDialog.Builder(Register.this);
builder.setTitle(" 회원가입이 완료되었습니다. ");

builder.setView(R.drawable.thank_you);

builder.setMessage(" 회원가입이 완료되었습니다. ");
builder.setCancelable(false);
builder.setPositiveButton("", new DialogInterface.OnClickListener() {
            @Override
            public void onClick(DialogInterface dialog, int id) {
                finish();
            }
        });

builder.setNegativeButton("아니오", new DialogInterface.OnClickListener() {
    @Override
    public void onClick(DialogInterface dialog, int id) {
        dialog.cancel();
    }
});

builder.show();

 

Kind카인드 (3,600 포인트) 님이 2016년 12월 1일 질문
Kind카인드님이 2016년 12월 1일 수정

1개의 답변

0 추천
안녕하세요

 
xml 디자인 하시고 LayoutInflater로 커스텀 다이얼로그 만드시면 됩니다.

소스는 아래 사이트 참고하세요!

http://straight-strange.tistory.com/20
히로시 (10,800 포인트) 님이 2016년 12월 2일 답변
답변 감사드립니다.
히로시님, 마지막으로 궁금한 부분이 있습니다.
지금 제가 올린 사진에 보면, 가장 왼쪽에 이미지가 붙어있는데, 이걸 가장
오른쪽에 옮겨주고싶은데 그 방법은 없는건가요..?
타이틀아이콘은 기본적으로 왼쪽정렬일텐데 따로 레이아웃 만드셔야 할거에요..
꼼수?이겟지만 저도 커스텀 다이얼로그 만들 때 타이틀이랑 다이얼로그 영역 모두 작업햇구여.. 여기 참고해보세요..보니까 오른쪽에 아이콘이 있네요http://stackoverflow.com/questions/14492341/textview-using-the-dialog-title-style-androidstyle-textappearance-dialogwind
...