Lines Matching defs:RelativeLayout

53  * Note that you cannot have a circular dependency between the size of the RelativeLayout and the
54 * position of its children. For example, you cannot have a RelativeLayout whose height is set to
63 * Also see {@link android.widget.RelativeLayout.LayoutParams RelativeLayout.LayoutParams} for
71 public class RelativeLayout extends ViewGroup {
72 private static final String LOG_TAG = "RelativeLayout";
117 * Rule that aligns the child's left edge with its RelativeLayout
122 * Rule that aligns the child's top edge with its RelativeLayout
127 * Rule that aligns the child's right edge with its RelativeLayout
132 * Rule that aligns the child's bottom edge with its RelativeLayout
139 * RelativeLayout parent.
144 * bounds of its RelativeLayout parent.
149 * bounds of its RelativeLayout parent.
169 * Rule that aligns the child's start edge with its RelativeLayout
174 * Rule that aligns the child's end edge with its RelativeLayout
205 public RelativeLayout(Context context) {
209 public RelativeLayout(Context context, AttributeSet attrs) {
214 public RelativeLayout(Context context, AttributeSet attrs, int defStyle) {
220 TypedArray a = context.obtainStyledAttributes(attrs, R.styleable.RelativeLayout);
265 * <p>Note that since RelativeLayout considers the positioning of each child
357 // TODO: we need to find another way to implement RelativeLayout
616 * @param myWidth Width of the the RelativeLayout
617 * @param myHeight Height of the RelativeLayout
650 * This includes size constraints imposed by the RelativeLayout as well as
661 * @param mySize The width or height of this view (the RelativeLayout)
796 RelativeLayout.LayoutParams anchorParams;
858 RelativeLayout.LayoutParams anchorParams;
983 RelativeLayout.LayoutParams st =
984 (RelativeLayout.LayoutParams) child.getLayoutParams();
992 return new RelativeLayout.LayoutParams(getContext(), attrs);
1008 return p instanceof RelativeLayout.LayoutParams;
1042 event.setClassName(RelativeLayout.class.getName());
1048 info.setClassName(RelativeLayout.class.getName());
1081 * Per-child layout information associated with RelativeLayout.
1270 * Adds a layout rule to be interpreted by the RelativeLayout. This
1272 * (e.g., CENTER_IN_PARENT) or take a boolean value ({@link RelativeLayout#TRUE}
1277 * {@link android.widget.RelativeLayout RelativeLayout}, such as
1288 * Adds a layout rule to be interpreted by the RelativeLayout. Use this for
1293 * {@link android.widget.RelativeLayout RelativeLayout}, such as
1296 * or a boolean value(represented as {@link RelativeLayout#TRUE})
1308 * Removes a layout rule to be interpreted by the RelativeLayout.
1311 * {@link android.widget.RelativeLayout RelativeLayout}, such as
1496 + " in RelativeLayout");