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 | 
    
      gravity
      Gravity 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 be null. | 
      
      
        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."],[],[]]