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

커스텀 뷰 생성 후 뷰 삭제 질문

0 추천
웹뷰를 하나 만들어서

웹뷰를 뒤에 하나 깔아놓고

그 위에다가 커스텀 뷰를 만들어서

setContentView 해서 커스텀뷰를 깔았습니다.

 

일정 조건이 만족되면

위에 깔려있는 커스텀 뷰를 없애고 싶은데,

 

문제가 지금

onCreate에서 웹뷰를 만들어놓고

 

onResume 에서 커스텀뷰를 다시 setContentView 해줍니다.

 

그런데 리무브 뷰가 없어요.. ㅠㅠ 어찌 해야될지를 모르겠네요 ㅠㅠ;;

 

도와주세요...ㅠㅠ
익명사용자 님이 2013년 3월 26일 질문

1개의 답변

0 추천
setContentView를 이용해서 레이아웃을 설정할경우 기존화면을 대체해버리는 것으로 알고있습니다.

(웹뷰가 있는 상태에서 setContentView를 커스텀뷰로 하면 웹뷰는 화면에서 사라진다는 의미)

 

원하시는기능이 웹뷰와 커스텀 뷰가 곂쳐서 떠있는 것이라면 프레임 레이아웃 등을 이용해 레이아웃을 작성한후에

각 뷰의 visibility 값을 변경하여 원하시는 기능을 구현할수있을 겁니다.
이라슈 (8,770 포인트) 님이 2013년 3월 27일 답변
...