public final class TitleBarSupport
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static int |
NO_COLOR
无色值
|
| Constructor and Description |
|---|
TitleBarSupport() |
| Modifier and Type | Method and Description |
|---|---|
static void |
clearDrawableTint(android.graphics.drawable.Drawable drawable)
清除图片设置着色器
|
static int |
getAbsoluteGravity(android.view.View view,
int gravity)
获取绝对重心
|
static android.graphics.drawable.Drawable |
getDrawable(android.content.Context context,
int id)
获取图片资源
|
static android.graphics.drawable.Drawable |
getTextCompoundDrawable(android.widget.TextView textView,
int gravity)
根据图片重心获取在 TextView 的 Drawable 对象
|
static boolean |
isContainContent(android.widget.TextView textView)
TextView 是否存在内容
|
static boolean |
isLayoutRtl(android.content.Context context)
是否启用了布局反方向特性
|
static void |
setBackground(android.view.View view,
android.graphics.drawable.Drawable drawable)
设置 View 背景
|
static void |
setDrawableSize(android.graphics.drawable.Drawable drawable,
int width,
int height)
根据给定的大小限制 Drawable 宽高
|
static void |
setDrawableTint(android.graphics.drawable.Drawable drawable,
int color)
给图片设置着色器
|
static void |
setTextCompoundDrawable(android.widget.TextView textView,
android.graphics.drawable.Drawable drawable,
int gravity)
根据图标重心设置 TextView 某个位置的 Drawable
|
static void |
setTextTypeface(android.widget.TextView textView,
int style)
设置 TextView 字体样式
|
public static final int NO_COLOR
public static android.graphics.drawable.Drawable getDrawable(android.content.Context context,
int id)
public static void setBackground(android.view.View view,
android.graphics.drawable.Drawable drawable)
public static int getAbsoluteGravity(android.view.View view,
int gravity)
public static boolean isLayoutRtl(android.content.Context context)
public static boolean isContainContent(android.widget.TextView textView)
public static void setDrawableTint(android.graphics.drawable.Drawable drawable,
int color)
public static void clearDrawableTint(android.graphics.drawable.Drawable drawable)
public static void setDrawableSize(android.graphics.drawable.Drawable drawable,
int width,
int height)
public static android.graphics.drawable.Drawable getTextCompoundDrawable(android.widget.TextView textView,
int gravity)
public static void setTextCompoundDrawable(android.widget.TextView textView,
android.graphics.drawable.Drawable drawable,
int gravity)
public static void setTextTypeface(android.widget.TextView textView,
int style)