public class CompatToolbar
extends RelativeLayout
| 限定符和类型 | 类和说明 |
|---|---|
static interface |
CompatToolbar.OnMenuClickListener |
| 构造器和说明 |
|---|
CompatToolbar(Context context) |
CompatToolbar(Context context,
AttributeSet attrs) |
CompatToolbar(Context context,
AttributeSet attrs,
int defStyleAttr) |
| 限定符和类型 | 方法和说明 |
|---|---|
androidx.appcompat.widget.Toolbar |
getToolbar() |
void |
hideMenu(MenuItem menuItem) |
void |
hideMenu(MenuItem menuItem,
boolean visible)
隐藏菜单
|
void |
hideNavigationIcon()
隐藏toolbar左侧按钮
|
void |
setMenuText(int itemId,
java.lang.CharSequence title)
修改菜单按钮文本文案
|
void |
setMenuText(int itemId,
int title)
修改菜单按钮文本文案
|
void |
setNavigationIcon(int resId)
设置toolbar左侧按钮Icon
|
void |
setOnMenuClickListener(CompatToolbar.OnMenuClickListener listener) |
void |
setOnNavigationClickListener(OnClickListener listener)
设置toolbar左侧按钮点击监听事件
|
void |
setOnNavigationTextClickListener(OnClickListener listener)
设置toolbar左侧文字按钮点击监听事件
|
void |
setTitle(java.lang.CharSequence title)
设置标题
|
void |
setTitle(int resId)
设置标题
|
public CompatToolbar(Context context)
public CompatToolbar(Context context,
AttributeSet attrs)
public CompatToolbar(Context context,
AttributeSet attrs,
int defStyleAttr)
public void setOnNavigationClickListener(OnClickListener listener)
listener - 监听毁回调public void setOnNavigationTextClickListener(OnClickListener listener)
listener - 监听毁回调public void setNavigationIcon(int resId)
resId - Icon资源文件public void hideNavigationIcon()
public androidx.appcompat.widget.Toolbar getToolbar()
public void setOnMenuClickListener(CompatToolbar.OnMenuClickListener listener)
public void setTitle(@StringRes
int resId)
resId - 标题内容public void setTitle(java.lang.CharSequence title)
title - 标题内容public void setMenuText(int itemId,
java.lang.CharSequence title)
itemId - 菜单按钮的idtitle - 要修改的内容public void setMenuText(int itemId,
int title)
itemId - 菜单按钮的idtitle - 要修改的内容public void hideMenu(MenuItem menuItem,
boolean visible)
public void hideMenu(MenuItem menuItem)