반응형
=================================
=================================
=================================
* GONE *
영역 자체를 날려버려서 현재 뷰어나 컨트롤을 없앤다.
* INVISIBLE *
현재 설정 영역은 그대로 두고 그려주지 않는다.
* VISIBLE *
현재 설정 영역에 view 를 그려준다.
=================================
=================================
=================================
//참고: http://www.androidpub.com/969707
gone 과 visible 과 invisible 의 차이는
gone 은 view 가 차지하는 영역자체를 없애는거구요
invisible 은 영역은 유지하되 view 만 안그려주는거고
visible 은 영역을 차지하면서 view 를 그려주는거죠.
지금 물어보시는 내용을 보면.. 코드가 있어야 확실히 알 수 있겠지만 gone 된 상태에서
view 가 차지할 layout 영역이 없거나.. 좁거나.. 뭐 이러지 않았을까 생각합니다.
visibility 를 이용하시려면 RelativeLayout 을 이용하시기를 강력히 추천해드립니다.
LinearLayout 을 사용하시지 않았을까 싶은데.. 그럼 fill_parent 같은걸 이용하셨다면
지금 보이고/없애고 하시고 싶은 view 가 차지할 영역이 없을수도 있거든요
=================================
=================================
=================================
반응형
'스마트기기개발관련 > 안드로이드 개발' 카테고리의 다른 글
안드로이드 Activity 생명주기 (Activity Life Cycle ) (0) | 2011.06.28 |
---|---|
안드로이드 스크롤 있는 컨트롤들 자동으로 아래(밑)으로 스크롤 관련 (0) | 2011.06.28 |
안드로이드 데이터 경로 관련 (0) | 2011.06.24 |
안드로이드 웹을 이용한 이미지 관련 (0) | 2011.06.24 |
안드로이드 제공 searchable 이용해서 검색창 넣기 (1) | 2011.06.20 |