AbsoluteLayout.LayoutParams

public static class AbsoluteLayout.LayoutParams
extends ViewGroup.LayoutParams

java.lang.Object
   ↳ android.view.ViewGroup.LayoutParams
     ↳ android.widget.AbsoluteLayout.LayoutParams


Per-child layout information associated with AbsoluteLayout. See Absolute Layout Attributes for a list of all child view attributes that this class supports.

Summary

Inherited XML attributes

Inherited constants

Fields

public int x

The horizontal, or X, location of the child within the view group.

public int y

The vertical, or Y, location of the child within the view group.

Inherited fields

Public constructors

AbsoluteLayout.LayoutParams(int width, int height, int x, int y)

Creates a new set of layout parameters with the specified width, height and location.

AbsoluteLayout.LayoutParams(Context c, AttributeSet attrs)

Creates a new set of layout parameters.

AbsoluteLayout.LayoutParams(ViewGroup.LayoutParams source)

Public methods

String debug(String output)

Returns a String representation of this set of layout parameters.

Inherited methods

Fields

x

added in API level 1
int x

The horizontal, or X, location of the child within the view group.

y

added in API level 1
int y

The vertical, or Y, location of the child within the view group.

Public constructors

AbsoluteLayout.LayoutParams

added in API level 1
AbsoluteLayout.LayoutParams (int width, 
                int height, 
                int x, 
                int y)

Creates a new set of layout parameters with the specified width, height and location.

Parameters
width int: the width, either MATCH_PARENT, WRAP_CONTENT or a fixed size in pixels

height int: the height, either MATCH_PARENT, WRAP_CONTENT or a fixed size in pixels

x int: the X location of the child

y int: the Y location of the child

AbsoluteLayout.LayoutParams

added in API level 1
AbsoluteLayout.LayoutParams (Context c, 
                AttributeSet attrs)

Creates a new set of layout parameters. The values are extracted from the supplied attributes set and context. The XML attributes mapped to this set of layout parameters are:

  • layout_x: the X location of the child
  • layout_y: the Y location of the child
  • All the XML attributes from ViewGroup.LayoutParams

Parameters
c Context: the application environment

attrs AttributeSet: the set of attributes from which to extract the layout parameters values

AbsoluteLayout.LayoutParams

added in API level 1
AbsoluteLayout.LayoutParams (ViewGroup.LayoutParams source)

Parameters
source ViewGroup.LayoutParams

Public methods

debug

added in API level 1
String debug (String output)

Returns a String representation of this set of layout parameters.

Parameters
output String: the String to prepend to the internal representation

Returns
String a String with the following format: output + "ViewGroup.LayoutParams={ width=WIDTH, height=HEIGHT }"