public abstract class CommonBarStyle extends java.lang.Object implements ITitleBarStyle
| Constructor and Description |
|---|
CommonBarStyle() |
| Modifier and Type | Method and Description |
|---|---|
android.widget.TextView |
createLeftView(android.content.Context context)
创建左标题 View
|
android.view.View |
createLineView(android.content.Context context)
获取分割线 View
|
android.widget.TextView |
createRightView(android.content.Context context)
获取右标题 View
|
android.widget.TextView |
createTitleView(android.content.Context context)
创建标题 View
|
int |
getChildHorizontalPadding(android.content.Context context)
获取子控件的水平内间距
|
int |
getChildVerticalPadding(android.content.Context context)
获取子控件的垂直内间距
|
int |
getLeftIconGravity(android.content.Context context)
获取左标题的图标默认重心
|
int |
getLeftIconHeight(android.content.Context context)
获取左标题的图标默认高度
|
int |
getLeftIconPadding(android.content.Context context)
获取左标题的图标默认间距
|
int |
getLeftIconWidth(android.content.Context context)
获取左标题的图标默认宽度
|
java.lang.CharSequence |
getLeftTitle(android.content.Context context)
获取左标题的默认文本
|
float |
getLeftTitleSize(android.content.Context context)
获取左标题的默认字体大小
|
int |
getLeftTitleStyle(android.content.Context context)
获取左标题的默认样式
|
int |
getLineSize(android.content.Context context)
获取分割线默认大小
|
int |
getRightIconGravity(android.content.Context context)
获取右标题的图标默认重心
|
int |
getRightIconHeight(android.content.Context context)
获取右标题的图标默认高度
|
int |
getRightIconPadding(android.content.Context context)
获取右标题的图标默认间距
|
int |
getRightIconWidth(android.content.Context context)
获取右标题的图标默认宽度
|
java.lang.CharSequence |
getRightTitle(android.content.Context context)
获取右边标题的默认文本
|
float |
getRightTitleSize(android.content.Context context)
获取右标题的默认字体大小
|
int |
getRightTitleStyle(android.content.Context context)
获取右标题的默认样式
|
java.lang.CharSequence |
getTitle(android.content.Context context)
获取标题的默认文本
|
int |
getTitleIconGravity(android.content.Context context)
获取标题的图标默认重心
|
int |
getTitleIconHeight(android.content.Context context)
获取标题的图标默认高度
|
int |
getTitleIconPadding(android.content.Context context)
获取标题的图标默认间距
|
int |
getTitleIconWidth(android.content.Context context)
获取标题的图标默认宽度
|
float |
getTitleSize(android.content.Context context)
获取中间标题的默认字体大小
|
int |
getTitleStyle(android.content.Context context)
获取标题的默认样式
|
boolean |
isLineVisible(android.content.Context context)
分割线是否显示
|
android.widget.TextView |
newLeftView(android.content.Context context) |
android.widget.TextView |
newRightView(android.content.Context context) |
android.widget.TextView |
newTitleView(android.content.Context context) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetBackButtonDrawable, getLeftTitleBackground, getLeftTitleColor, getLineDrawable, getRightTitleBackground, getRightTitleColor, getTitleBarBackground, getTitleColorpublic android.widget.TextView createTitleView(android.content.Context context)
ITitleBarStylecreateTitleView in interface ITitleBarStylepublic android.widget.TextView newTitleView(android.content.Context context)
public android.widget.TextView createLeftView(android.content.Context context)
ITitleBarStylecreateLeftView in interface ITitleBarStylepublic android.widget.TextView newLeftView(android.content.Context context)
public android.widget.TextView createRightView(android.content.Context context)
ITitleBarStylecreateRightView in interface ITitleBarStylepublic android.widget.TextView newRightView(android.content.Context context)
public android.view.View createLineView(android.content.Context context)
ITitleBarStylecreateLineView in interface ITitleBarStylepublic int getChildHorizontalPadding(android.content.Context context)
ITitleBarStylegetChildHorizontalPadding in interface ITitleBarStylepublic int getChildVerticalPadding(android.content.Context context)
ITitleBarStylegetChildVerticalPadding in interface ITitleBarStylepublic java.lang.CharSequence getTitle(android.content.Context context)
ITitleBarStylegetTitle in interface ITitleBarStylepublic java.lang.CharSequence getLeftTitle(android.content.Context context)
ITitleBarStylegetLeftTitle in interface ITitleBarStylepublic java.lang.CharSequence getRightTitle(android.content.Context context)
ITitleBarStylegetRightTitle in interface ITitleBarStylepublic float getTitleSize(android.content.Context context)
ITitleBarStylegetTitleSize in interface ITitleBarStylepublic float getLeftTitleSize(android.content.Context context)
ITitleBarStylegetLeftTitleSize in interface ITitleBarStylepublic float getRightTitleSize(android.content.Context context)
ITitleBarStylegetRightTitleSize in interface ITitleBarStylepublic int getTitleStyle(android.content.Context context)
ITitleBarStylegetTitleStyle in interface ITitleBarStylepublic int getLeftTitleStyle(android.content.Context context)
ITitleBarStylegetLeftTitleStyle in interface ITitleBarStylepublic int getRightTitleStyle(android.content.Context context)
ITitleBarStylegetRightTitleStyle in interface ITitleBarStylepublic int getTitleIconGravity(android.content.Context context)
ITitleBarStylegetTitleIconGravity in interface ITitleBarStylepublic int getLeftIconGravity(android.content.Context context)
ITitleBarStylegetLeftIconGravity in interface ITitleBarStylepublic int getRightIconGravity(android.content.Context context)
ITitleBarStylegetRightIconGravity in interface ITitleBarStylepublic int getTitleIconPadding(android.content.Context context)
ITitleBarStylegetTitleIconPadding in interface ITitleBarStylepublic int getLeftIconPadding(android.content.Context context)
ITitleBarStylegetLeftIconPadding in interface ITitleBarStylepublic int getRightIconPadding(android.content.Context context)
ITitleBarStylegetRightIconPadding in interface ITitleBarStylepublic int getTitleIconWidth(android.content.Context context)
ITitleBarStylegetTitleIconWidth in interface ITitleBarStylepublic int getLeftIconWidth(android.content.Context context)
ITitleBarStylegetLeftIconWidth in interface ITitleBarStylepublic int getRightIconWidth(android.content.Context context)
ITitleBarStylegetRightIconWidth in interface ITitleBarStylepublic int getTitleIconHeight(android.content.Context context)
ITitleBarStylegetTitleIconHeight in interface ITitleBarStylepublic int getLeftIconHeight(android.content.Context context)
ITitleBarStylegetLeftIconHeight in interface ITitleBarStylepublic int getRightIconHeight(android.content.Context context)
ITitleBarStylegetRightIconHeight in interface ITitleBarStylepublic boolean isLineVisible(android.content.Context context)
ITitleBarStyleisLineVisible in interface ITitleBarStylepublic int getLineSize(android.content.Context context)
ITitleBarStylegetLineSize in interface ITitleBarStyle