안드로이드 개발 질문/답변
(글 수 45,052)
커스텀 팝업을 만들었습니다.
Dialog객체를 만들고 이때 xml파일로 만든 style을 적용하였구요.
LayoutInflater를 이용하여 만든 팝업의 실제 내용을 View로 만들어
Dialog객체.setContentView(popView); 하여
팝업이 잘 돌아가는가 싶었는데요!
팝업의 배경에 이상한 배경이 들어가고 그 배경이 팝업전체 배경으로 되버리는군요.
자세히 살펴보니 그 배경은 팝업 아래있는 화면 중 특정 이미지 이더라구요!
이상합니다. 전혀 설정하지 않은 이미지가 배경으로 들어가고ㅠ.ㅠ
무슨 문제인지 참. 아래 소스 참고하시고 조언좀 부탁드립니다.
Dialog객체를 만들고 이때 xml파일로 만든 style을 적용하였구요.
LayoutInflater를 이용하여 만든 팝업의 실제 내용을 View로 만들어
Dialog객체.setContentView(popView); 하여
팝업이 잘 돌아가는가 싶었는데요!
팝업의 배경에 이상한 배경이 들어가고 그 배경이 팝업전체 배경으로 되버리는군요.
자세히 살펴보니 그 배경은 팝업 아래있는 화면 중 특정 이미지 이더라구요!
이상합니다. 전혀 설정하지 않은 이미지가 배경으로 들어가고ㅠ.ㅠ
무슨 문제인지 참. 아래 소스 참고하시고 조언좀 부탁드립니다.
footBtn1.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { // TODO Auto-generated method stub // 전체메뉴 팝업 그리기 customPop(R.layout.menu_all); } }); ========================================== // 팝업 커스텀 public void customPop(int xml){ String infService = Context.LAYOUT_INFLATER_SERVICE; LayoutInflater lif; lif = (LayoutInflater)this.getSystemService(infService); View popView = lif.inflate(xml, null); dlg = new Dialog(this ,R.style.Dialog); dlg.setContentView(popView); dlg.show(); }