뷰 컨테이너
뷰 컨테이너(View Container)는 다른 View들을 포함하고 있거나 포함할 수 있는 View를 말하며, 일반적으로 ViewGroup을 상속하면서 Layout이 아닌 클래스를 지칭한다. ViewGroup 클래스를 상속하는 클래스를 안드로이드 API에서 살펴보면 다음과 같다.
그림 3-15
이 클래스들 중에서 자주 사용되는 뷰 컨테이너를 정리하면 다음과 같다.
- ScrollView
- HorizontalScrollView
- ListView
- TabHost
- GridView
- Gallery
- ViewFlipper
- SlidingDrawer
- DatePicker
- TimePicker