기본적으로 android 에서 dialog 를 만들어 띄우면 다음과 같은 모습니다



여기서 dialog 의 기본 ui 인 title이라던가 하얀 테두리 같은것을 쓰고싶지 않을때 
초간단하게 다음과 같이 하면된다 -_-;;

requestWindowFeature(Window.FEATURE_NO_TITLE);

getWindow().setBackgroundDrawable(new ColorDrawable(Color.TRANSPARENT));


이건 머..
너무 케간단해서 글로 올리기가 민망하구먼;;

Posted by 바나나쥬스

댓글을 달아 주세요

  1. BlogIcon 무적조로™ 2010.06.18 17:15 신고  댓글주소  수정/삭제  댓글쓰기

    캐 간단한거...소스에 대한 설명이라도 달아주면...
    많이 간단하지는 않았을터인디 ㅋㅋㅋ

  2. BlogIcon Chan 2010.06.18 17:29  댓글주소  수정/삭제  댓글쓰기

    결과에 대한 스크린샷이 없으므로 무효.

  3. 성성주 2010.08.11 13:24  댓글주소  수정/삭제  댓글쓰기

    LayoutInflater mInflater = getLayoutInflater();
    View dialogLayout = mInflater.inflate(R.layout.dialog_notic01,(ViewGroup)findViewById(R.drawable.popup_bg));

    Dialog mDialog = new Dialog(this);
    mDialog.requestWindowFeature(Window.FEATURE_NO_TITLE);
    mDialog.getWindow().setBackgroundDrawable(new ColorDrawable(Color.TRANSPARENT));
    mDialog.setContentView(dialogLayout);
    mDialog.show();
    자 이런시긍로 하는 거임.ㅋ