ビューグループとは?
状態:学習中
閲覧数:2,013
投稿日:2013-05-30
更新日:2014-04-05
画面上に、ビュー(テキストビュー、ラジオボタンなど)を配置するために利用
・複数のビューを追加する場合に利用
・具体的には、ビューグループを用意してその中にビューを追加していく
・ひとつのビューグループの中には、複数のビューまたはビューグループを配置できる
※ビューグループには別のビューグループを追加することが可能
ツリー構造
・全体として階層構造(ツリー構造)をとることができ、複雑なレイアウトを作成することが可能
※最下層のビューグループを頂点に、ツリー状にビューやビューグループを追加していく
・複数のビューを追加する場合に利用
・具体的には、ビューグループを用意してその中にビューを追加していく
・ひとつのビューグループの中には、複数のビューまたはビューグループを配置できる
※ビューグループには別のビューグループを追加することが可能
ツリー構造
・全体として階層構造(ツリー構造)をとることができ、複雑なレイアウトを作成することが可能
※最下層のビューグループを頂点に、ツリー状にビューやビューグループを追加していく
クラス構成
親クラス
実装元インターフェース
ViewManager, ViewParent
直接子クラス
AbsoluteLayout, AdapterView<T extends Adapter>, DrawerLayout, FragmentBreadCrumbs, FrameLayout, GridLayout, LinearLayout, PagerTitleStrip, RelativeLayout, SlidingDrawer, SlidingPaneLayout, SwipeRefreshLayout, ViewPager
間接子クラス
AbsListView, AbsSpinner, AdapterViewAnimator, AdapterViewFlipper, AppWidgetHostView, CalendarView, DatePicker, DialerFilter, ExpandableListView, その他 … クラス数21
Nested Classes
… 型の内部で宣言されたクラス「ネストしたクラス」
ViewGroup.LayoutParams, ViewGroup.MarginLayoutParams, ViewGroup.OnHierarchyChangeListener