タグ

2012年4月11日のブックマーク (1件)

  • レイアウト(4)-Gravity ウィジェットを片方向に寄せる - 愚鈍人

    Gravityという聞き慣れない言葉は、重力とか引力とかいう意味である。 Gravityを指定すると、引力で引っ張られるようにウィジェットを特定の方向に寄せて配置することができる。 Gravityには、ウィジェットの内部に対する配置を指定するgravity属性と、 親ウィジェットに対するウィジェットの配置を指定するlayout_gravity属性の2種類があるので、 この違いを把握して使い分ける必要がある。 gravity属性-ウィジェットの内部に対する配置を指定する 以下は、コンテンツビューとして指定したLinearLayoutの内部に配置するウィジェットに、 gravity属性を適用するレイアウトファイルの例である。 リスト1(main.xml) このプログラムを実行すると、以下のような画面が表示される。 LinearLayout内部に配置された2つのTextViewが、gravity

    kat0usi
    kat0usi 2012/04/11
    gravity属性を取得するにはgetGravityメソッドを使う。 親ウィジェットに対するウィジェットの配置を指定するlayout_gravity属性を設定・取得するには、 LayoutParamsクラスのgravityに直接アクセス