android.view.ViewGroup
リファレンス:http://developer.android.com/reference/android/view/ViewGroup.html
SUMMARY
継承するXML属性 |
android.view.Viewの属性を継承します。 |
XML属性 | ||
属性 | 対応メソッド | 概要 |
android:clipChildren | setClipChildren(boolean) | 子のViewの描画範囲が対象範囲に限定されるかどうかを設定します。 |
android:clipToPadding | setClipToPadding(boolean) | ViewGroupのpadding領域の内側に子の描画範囲を留めるかどうかを設定します。 |
XML属性
- android:clipChildren
例えば、もしも子のViewが親の範囲の100%以上になる場合は、
この属性をfalseにすることで範囲外も描画されるようになります。指定値 デフォルト 動作 true ○ 子の描画範囲を親の描画範囲に制限します。 false 子の描画範囲を親の描画範囲に制限しません。 - サンプルコード
<AbsoluteLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/AbsoluteLayout01" android:layout_width="fill_parent" android:layout_height="fill_parent" android:clipChildren="false"> <AbsoluteLayout android:id="@+id/AbsoluteLayout02" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_x="20px" android:layout_y="20px"> <ImageView android:id="@+id/ImageView01" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_x="-20px" android:layout_y="-20px" android:src="@drawable/icon"> </ImageView> </AbsoluteLayout> </AbsoluteLayout>
- サンプルコード
- android:clipToPadding
指定値 デフォルト 動作 true ○ 子の描画範囲を親のpadding領域内に制限します。 false 子の描画範囲を親のpadding領域内に制限しません。