レイアウト


※上記の広告は60日以上更新のないWIKIに表示されています。更新することで広告が下部へ移動します。

Viewのレイアウトの種類

以下は、ViewGroupクラスのサブクラスとなっているLayoutです。

  • テーブルレイアウト TableLayout
  • 直列レイアウト LinearLayout
  • 絶対位置指定レイアウト AbsoluteLayout
  • 相対位置指定レイアウト RelativeLayout
  • 1つのアイテムを表示する為のレイアウト FrameLayout

レイアウトパラメータ LayoutParams

LayoutParamsは、Viewが、その親コンポーネントにどうレイアウトさせるかを示すもので、
ベースのLayoutParamsには、widthとheightをどう描画させるかを指定するパラメータのみ定義されています。

属性

  • android:layout_width
  • android:layout_height

指定できる値

  • FILL_PARENT(MATCH_PARENT) : 親コンポーネントと同じ大きさ(padding分除く)
  • WRAP_CONTENT : そのコンポーネントが含むコンテンツの大きさ(+padding分)

TableLayout

LinearLayout

AbsoluteLayout

RelativeLayout

FrameLayout