ActionBar.LayoutParams
  public
  static
  
  
  class
  ActionBar.LayoutParams
  
  
  
  
  
  
  
    extends ViewGroup.MarginLayoutParams
  
  
  
  
  
  
  
  
  
    
  Per-child layout information associated with action bar custom views.
Summary
| XML attributes | 
|---|
    
    
        | android:layout_gravity | Standard gravity constant that a child supplies to its parent. | 
    
    
| Fields | 
|---|
  
    | 
    public
    
    
    int | gravityGravity for the view associated with these LayoutParams.
      
    
 | 
  
| Inherited methods | 
|---|
|  | 
|  | 
| 
    From class
      
        
          java.lang.Object
        
      
      
  
  
  
    | 
        
        
        
        
        
        Object | 
      clone()
      Creates and returns a copy of this object.
        
    
 |  
  
  
    | 
        
        
        
        
        
        boolean | 
      equals(Object obj)
      Indicates whether some other object is "equal to" this one.
        
    
 |  
  
  
    | 
        
        
        
        
        
        void | 
      finalize()
      Called by the garbage collector on an object when garbage collection
 determines that there are no more references to the object.
        
    
 |  
  
  
    | 
        
        
        
        final
        
        Class<?> | 
      getClass()
      Returns the runtime class of this Object. |  
  
  
    | 
        
        
        
        
        
        int | 
      hashCode()
      Returns a hash code value for the object.
        
    
 |  
  
  
    | 
        
        
        
        final
        
        void | 
      notify()
      Wakes up a single thread that is waiting on this object's
 monitor.
        
    
 |  
  
  
    | 
        
        
        
        final
        
        void | 
      notifyAll()
      Wakes up all threads that are waiting on this object's monitor.
        
    
 |  
  
  
    | 
        
        
        
        
        
        String | 
      toString()
      Returns a string representation of the object.
        
    
 |  
  
  
    | 
        
        
        
        final
        
        void | 
      wait(long timeoutMillis, int nanos)
      Causes the current thread to wait until it is awakened, typically
 by being notified or interrupted, or until a
 certain amount of real time has elapsed.
        
    
 |  
  
  
    | 
        
        
        
        final
        
        void | 
      wait(long timeoutMillis)
      Causes the current thread to wait until it is awakened, typically
 by being notified or interrupted, or until a
 certain amount of real time has elapsed.
        
    
 |  
  
  
    | 
        
        
        
        final
        
        void | 
      wait()
      Causes the current thread to wait until it is awakened, typically
 by being notified or interrupted.
        
    
 |  | 
XML attributes
android:layout_gravity
    
  Standard gravity constant that a child supplies to its parent.
 Defines how the child view should be positioned, on both the X and Y axes, within its enclosing layout.
 
Must be one or more (separated by '|') of the following constant values.
 
 
 
 
 | Constant | Value | Description | 
|---|
 | bottom | 50 | Push object to the bottom of its container, not changing its size. | 
 | center | 11 | Place the object in the center of its container in both the vertical and horizontal axis, not changing its size. | 
 | center_horizontal | 1 | Place object in the horizontal center of its container, not changing its size. | 
 | center_vertical | 10 | Place object in the vertical center of its container, not changing its size. | 
 | clip_horizontal | 8 | Additional option that can be set to have the left and/or right edges of
 the child clipped to its container's bounds.
 The clip will be based on the horizontal gravity: a left gravity will clip the right
 edge, a right gravity will clip the left edge, and neither will clip both edges. | 
 | clip_vertical | 80 | Additional option that can be set to have the top and/or bottom edges of
 the child clipped to its container's bounds.
 The clip will be based on the vertical gravity: a top gravity will clip the bottom
 edge, a bottom gravity will clip the top edge, and neither will clip both edges. | 
 | end | 800005 | Push object to the end of its container, not changing its size. | 
 | fill | 77 | Grow the horizontal and vertical size of the object if needed so it completely fills its container. | 
 | fill_horizontal | 7 | Grow the horizontal size of the object if needed so it completely fills its container. | 
 | fill_vertical | 70 | Grow the vertical size of the object if needed so it completely fills its container. | 
 | left | 3 | Push object to the left of its container, not changing its size. | 
 | right | 5 | Push object to the right of its container, not changing its size. | 
 | start | 800003 | Push object to the beginning of its container, not changing its size. | 
 | top | 30 | Push object to the top of its container, not changing its size. | 
 
Fields
    gravity
    
public int gravity
    
    
    
  Gravity for the view associated with these LayoutParams.
  
    
 
Public constructors
    LayoutParams
    
public LayoutParams (Context c, 
                AttributeSet attrs)
    
    
    
  
    
    | Parameters | 
|---|
      
        | c | Context: This value cannot benull. | 
      
        | attrs | AttributeSet | 
    
 
    LayoutParams
    
public LayoutParams (int gravity)
    
    
    
  
    
 
    LayoutParams
    
public LayoutParams (int width, 
                int height)
    
    
    
  
    
    | Parameters | 
|---|
      
        | width | int | 
      
        | height | int | 
    
 
    LayoutParams
    
public LayoutParams (int width, 
                int height, 
                int gravity)
    
    
    
  
    
    | Parameters | 
|---|
      
        | width | int | 
      
        | height | int | 
      
        | gravity | int | 
    
 
  
  
    
  
  
    
      
      
    
    
      
    
    
  
       
    
    
      
    
  
  
  Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
  Last updated 2025-02-10 UTC.
  
  
  
    
      [[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-02-10 UTC."],[],[]]