public class

ActionBarContainer

extends ViewGroup
java.lang.Object
   ↳ android.view.View
     ↳ android.view.ViewGroup
       ↳ com.htc.widget.ActionBarContainer

Summary

Nested Classes
class ActionBarContainer.LayoutParams  
interface ActionBarContainer.OnResourceUpdateListener  
Constants
int MODE_AUTOMOTIVE
int MODE_EXTERNAL
[Expand]
Inherited Constants
From class android.view.ViewGroup
From class android.view.View
[Expand]
Inherited Fields
From class android.view.ViewGroup
From class android.view.View
Public Constructors
ActionBarContainer(Context context)
Public Methods
void addCenterView(View childView)
void addLeftView(View childView)
void addRightView(View childView)
ActionBarContainer.LayoutParams generateLayoutParams(AttributeSet attrSet)
ActionBarContainer.LayoutParams generateLayoutParams(ViewGroup.LayoutParams lparams)
int getCounter()
int getCounterVisibility()
int getProgressVisibility()
void onSizeChanged(int width, int height, int oldWidth, int oldHeight)
void setBackUpEnabled(boolean enable)
void setBackUpOnClickListener(View.OnClickListener listener)
void setCenterGravity(int gravity)
void setCenterGravityEnabled(boolean enable)
void setCounter(int count)
void setCounterVisibility(int visibility, boolean leftSide)
void setCounterVisibility(int visibility)
void setDragIndicatorEnabled(boolean enable)
void setLastDividerEnabled(boolean enable)
void setLeftDividerEnabled(boolean enable)
void setProgressVisibility(int visibility)
void setRightDividerEnabled(boolean enable)
void setSmallBackUpEnabled(boolean enable)
void setSupportMode(int mode)
Protected Methods
boolean checkLayoutParams(ViewGroup.LayoutParams lparams)
void dispatchDraw(Canvas canvas)
void onAttachedToWindow()
void onLayout(boolean changed, int left, int top, int right, int bottom)
void onMeasure(int widthMeasureSpec, int heightMeasureSpec)
[Expand]
Inherited Methods
From class android.view.ViewGroup
From class android.view.View
From class java.lang.Object
From interface android.graphics.drawable.Drawable.Callback
From interface android.graphics.drawable.Drawable.Callback2
From interface android.view.HtcIfViewGroup
From interface android.view.KeyEvent.Callback
From interface android.view.ViewManager
From interface android.view.ViewParent
From interface android.view.accessibility.AccessibilityEventSource

Constants

public static final int MODE_AUTOMOTIVE

Since: API Level

Constant Value: 2 (0x00000002)

public static final int MODE_EXTERNAL

Since: API Level

Constant Value: 1 (0x00000001)

Public Constructors

public ActionBarContainer (Context context)

Since: API Level

Public Methods

public void addCenterView (View childView)

Since: API Level

public void addLeftView (View childView)

Since: API Level

public void addRightView (View childView)

Since: API Level

public ActionBarContainer.LayoutParams generateLayoutParams (AttributeSet attrSet)

Since: API Level

public ActionBarContainer.LayoutParams generateLayoutParams (ViewGroup.LayoutParams lparams)

Since: API Level

public int getCounter ()

Since: API Level

public int getCounterVisibility ()

Since: API Level

public int getProgressVisibility ()

Since: API Level

public void onSizeChanged (int width, int height, int oldWidth, int oldHeight)

Since: API Level

public void setBackUpEnabled (boolean enable)

Since: API Level

public void setBackUpOnClickListener (View.OnClickListener listener)

Since: API Level

public void setCenterGravity (int gravity)

Since: API Level

public void setCenterGravityEnabled (boolean enable)

Since: API Level

public void setCounter (int count)

Since: API Level

public void setCounterVisibility (int visibility, boolean leftSide)

Since: API Level

public void setCounterVisibility (int visibility)

Since: API Level

public void setDragIndicatorEnabled (boolean enable)

Since: API Level

public void setLastDividerEnabled (boolean enable)

Since: API Level

public void setLeftDividerEnabled (boolean enable)

Since: API Level

public void setProgressVisibility (int visibility)

Since: API Level

public void setRightDividerEnabled (boolean enable)

Since: API Level

public void setSmallBackUpEnabled (boolean enable)

Since: API Level

public void setSupportMode (int mode)

Since: API Level

Protected Methods

protected boolean checkLayoutParams (ViewGroup.LayoutParams lparams)

Since: API Level

protected void dispatchDraw (Canvas canvas)

Since: API Level

protected void onAttachedToWindow ()

Since: API Level

protected void onLayout (boolean changed, int left, int top, int right, int bottom)

Since: API Level

protected void onMeasure (int widthMeasureSpec, int heightMeasureSpec)

Since: API Level