public class EmoticonTabAdapter
extends java.lang.Object
构造器和说明 |
---|
EmoticonTabAdapter() |
限定符和类型 | 方法和说明 |
---|---|
void |
addExtraTab(android.content.Context context,
android.graphics.drawable.Drawable drawable,
android.view.View.OnClickListener clickListener) |
void |
addTab(IEmoticonTab tab,
java.lang.String tag) |
boolean |
addTab(int index,
IEmoticonTab tab,
java.lang.String tag) |
void |
bindView(android.view.ViewGroup viewGroup) |
java.util.LinkedHashMap<java.lang.String,java.util.List<IEmoticonTab>> |
getTabList() |
int |
getTagTabIndex(java.lang.String tag) |
java.util.List<IEmoticonTab> |
getTagTabs(java.lang.String tag) |
int |
getVisibility() |
void |
initTabs(java.util.List<IEmoticonTab> tabs,
java.lang.String tag) |
boolean |
isInitialized() |
void |
refreshTabIcon(IEmoticonTab tab,
android.graphics.drawable.Drawable drawable) |
boolean |
removeTab(IEmoticonTab tab,
java.lang.String tag) |
void |
setAddEnable(boolean enable) |
void |
setCurrentTab(IEmoticonTab tab,
java.lang.String tag) |
void |
setOnEmoticonClickListener(IEmoticonClickListener listener) |
void |
setOnEmoticonSettingClickListener(IEmoticonSettingClickListener listener) |
void |
setSettingEnable(boolean enable) |
void |
setTabViewEnable(boolean enable) |
void |
setVisibility(int visibility) |
public boolean isInitialized()
public void setOnEmoticonClickListener(IEmoticonClickListener listener)
public void setOnEmoticonSettingClickListener(IEmoticonSettingClickListener listener)
public void setCurrentTab(IEmoticonTab tab, java.lang.String tag)
public void bindView(android.view.ViewGroup viewGroup)
public void initTabs(java.util.List<IEmoticonTab> tabs, java.lang.String tag)
public void refreshTabIcon(IEmoticonTab tab, android.graphics.drawable.Drawable drawable)
public boolean addTab(int index, IEmoticonTab tab, java.lang.String tag)
public void addTab(IEmoticonTab tab, java.lang.String tag)
public java.util.List<IEmoticonTab> getTagTabs(java.lang.String tag)
public int getTagTabIndex(java.lang.String tag)
public java.util.LinkedHashMap<java.lang.String,java.util.List<IEmoticonTab>> getTabList()
public boolean removeTab(IEmoticonTab tab, java.lang.String tag)
public void setVisibility(int visibility)
public int getVisibility()
public void setTabViewEnable(boolean enable)
public void setAddEnable(boolean enable)
public void setSettingEnable(boolean enable)
public void addExtraTab(android.content.Context context, android.graphics.drawable.Drawable drawable, android.view.View.OnClickListener clickListener)