Lines Matching defs:FrameLayout
38 * FrameLayout is designed to block out an area on the screen to display
39 * a single item. Generally, FrameLayout should be used to hold a single child view, because it can
41 * the children overlapping each other. You can, however, add multiple children to a FrameLayout
42 * and control their position within the FrameLayout by assigning gravity to each child, using the
43 * <a href="FrameLayout.LayoutParams.html#attr_android:layout_gravity">{@code
46 * The size of the FrameLayout is the size of its largest child (plus padding), visible
47 * or not (if the FrameLayout's parent permits). Views that are {@link android.view.View#GONE} are
57 public class FrameLayout extends ViewGroup {
92 public FrameLayout(Context context) {
96 public FrameLayout(Context context, AttributeSet attrs) {
100 public FrameLayout(Context context, AttributeSet attrs, int defStyle) {
103 TypedArray a = context.obtainStyledAttributes(attrs, com.android.internal.R.styleable.FrameLayout,
261 * Returns the drawable used as the foreground of this FrameLayout. The
554 return new FrameLayout.LayoutParams(getContext(), attrs);
579 event.setClassName(FrameLayout.class.getName());
585 info.setClassName(FrameLayout.class.getName());
590 * See {@link android.R.styleable#FrameLayout_Layout FrameLayout Layout Attributes}