public class EmojiconManager
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
EmojiconManager.EmojiconEntity |
static interface |
EmojiconManager.EmojiconManagerDelegate |
static class |
EmojiconManager.EmojiconPackage |
static class |
EmojiconManager.Url |
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
TAG |
| Constructor and Description |
|---|
EmojiconManager() |
| Modifier and Type | Method and Description |
|---|---|
void |
addDelegate(EmojiconManager.EmojiconManagerDelegate listener) |
void |
clear()
情况缓存
|
void |
downloadFiles(EmojiconManager.Url requestUrl,
ValueCallBack<java.lang.String> callback) |
EmojiconManager.EmojiconEntity |
getEmojicon(java.lang.String remotePath)
根据远端地址获取自定义表情实体
|
java.util.List<Emojicon> |
getEmojiconList(EmojiconManager.EmojiconPackage aPackage)
获取表情包的自定义表情列表
|
java.util.List<EmojiconManager.EmojiconPackage> |
getEmojiPackagesList()
获取表情包列表
|
static EmojiconManager |
getInstance() |
void |
reflesh()
刷新自定义表情
|
void |
removeDelegate(EmojiconManager.EmojiconManagerDelegate listener) |
public static final java.lang.String TAG
public static EmojiconManager getInstance()
public java.util.List<Emojicon> getEmojiconList(EmojiconManager.EmojiconPackage aPackage)
aPackage - public java.util.List<EmojiconManager.EmojiconPackage> getEmojiPackagesList()
public void reflesh()
public void clear()
public EmojiconManager.EmojiconEntity getEmojicon(java.lang.String remotePath)
remotePath - 远端路径public void downloadFiles(EmojiconManager.Url requestUrl, ValueCallBack<java.lang.String> callback)
public void addDelegate(EmojiconManager.EmojiconManagerDelegate listener)
public void removeDelegate(EmojiconManager.EmojiconManagerDelegate listener)