public static interface TXZWechatManager.WechatTool
限定符和类型 | 方法和说明 |
---|---|
void |
dismissNotify()
关闭新消息提示
|
void |
dismissRecordWin(boolean isSuccess)
关闭录音窗口
|
void |
launch()
打开微信界面
|
void |
login()
确认登录
|
void |
logout()
退出登录
|
void |
QRScanned(java.lang.String userIcon)
二维码被扫描
|
void |
showChat(java.lang.String contactId,
java.lang.String contactName,
java.util.List<WechatMessage> msgList)
显示聊天界面
|
void |
showQR(java.lang.String url)
显示二维码
|
void |
updateNotify(java.lang.String msgId,
java.lang.String senderId,
java.lang.String senderNick,
boolean isGroup,
boolean casting)
更新新消息提示窗
|
void |
updateNotifyStatus(boolean enabled)
更新自动播报状态
|
void |
updateQR(java.lang.String url)
更新二维码
|
void |
updateRecordWin(int timeRemain,
java.lang.String id,
java.lang.String nick)
更新录音窗口状态
|
void |
updateSelf(java.lang.String id,
java.lang.String nick)
更新当前登录用户信息
|
void launch()
void showQR(java.lang.String url)
url
- 二维码图片void updateQR(java.lang.String url)
url
- 二维码图片void QRScanned(java.lang.String userIcon)
userIcon
- Base64编码的用户头像void login()
void updateSelf(java.lang.String id, java.lang.String nick)
id
- 用户idnick
- 昵称void logout()
void updateNotify(java.lang.String msgId, java.lang.String senderId, java.lang.String senderNick, boolean isGroup, boolean casting)
msgId
- 消息idsenderId
- 消息发送者idisGroup
- 是否来自群聊天senderNick
- 消息发送者的昵称casting
- 是否正在播报void dismissNotify()
void updateRecordWin(int timeRemain, java.lang.String id, java.lang.String nick)
timeRemain
- 距离自动发送剩余秒数,<1时为发送中id
- 发送目标的idnick
- 发送目标的昵称void dismissRecordWin(boolean isSuccess)
void showChat(java.lang.String contactId, java.lang.String contactName, java.util.List<WechatMessage> msgList)
void updateNotifyStatus(boolean enabled)
enabled
- 开启状态