public class TXZWechatManager
extends java.lang.Object
限定符和类型 | 类和说明 |
---|---|
static interface |
TXZWechatManager.ImageListener |
static interface |
TXZWechatManager.NotificationTool |
static interface |
TXZWechatManager.WechatTool
微信工具
|
限定符和类型 | 方法和说明 |
---|---|
void |
blockCurrentContact()
临时屏蔽当前联系人播报,可用作手势或方控处理微信消息
|
void |
cancelRecord()
取消录音
|
void |
enableAutoSpeak(boolean auto)
开关微信自动播报,可用作手势或方控处理微信消息
|
void |
enableUIFullScreen(boolean enable)
设置是否全屏显示微信界面
|
void |
enableWakeupLogin(boolean enable)
是否自动登陆
|
void |
enableWakupAsrCmd(boolean enable)
是否启用界面唤醒指令
|
void |
exit() |
void |
exit(boolean doLogout)
退出应用
|
static TXZWechatManager |
getInstance()
获取单例
|
void |
getUsericon(java.lang.String id,
TXZWechatManager.ImageListener listener) |
boolean |
isLogin()
获取当前车载微信的登录情况
|
void |
refreshQR() |
void |
repeatLastMessage()
重听最后一条消息播报,可用作手势或方控处理微信消息
|
void |
repeatSendMessage(java.lang.String tip)
调起录音,发送给上次发送的用户
|
void |
replyToRecentContact(java.lang.String tip)
调起录音,回复最近一个收到消息的联系人
|
void |
sendToRecentContact(java.lang.String tip)
调起录音,发送给最近联系人(最近一个发送给/播报消息的用户)
|
void |
setFilterGroupContact(boolean enable)
设置屏蔽群联系人(开启后微信联系人选择中不会出现群联系人)
|
void |
setFilterGroupMessage(boolean enable)
设置屏蔽群消息
|
void |
setLoginTipText(java.lang.String text)
已过时。
转用setVoiceText("WECHAT_TIP_NEED_LOGIN", "xxx")
|
void |
setNotificationTool(TXZWechatManager.NotificationTool tool) |
void |
setVoiceText(java.lang.String key,
java.lang.String value)
设置语音提示的文字内容、
|
void |
setWechatTool(TXZWechatManager.WechatTool tool) |
void |
skipCurrentMessage()
跳过当前消息播报,可用作手势或方控处理微信消息
|
public static TXZWechatManager getInstance()
public void skipCurrentMessage()
public void repeatLastMessage()
public void repeatSendMessage(java.lang.String tip)
public void sendToRecentContact(java.lang.String tip)
public void replyToRecentContact(java.lang.String tip)
public void blockCurrentContact()
public void enableAutoSpeak(boolean auto)
public void exit(boolean doLogout)
doLogout
- 控制是否注销车载微信,false则只退出界面public void cancelRecord()
public void enableWakeupLogin(boolean enable)
enable
- public void enableWakupAsrCmd(boolean enable)
public void enableUIFullScreen(boolean enable)
enable
- public void exit()
public void refreshQR()
public boolean isLogin()
public void getUsericon(java.lang.String id, TXZWechatManager.ImageListener listener)
public void setFilterGroupMessage(boolean enable)
enable
- public void setFilterGroupContact(boolean enable)
enable
- @Deprecated public void setLoginTipText(java.lang.String text)
text
- public void setVoiceText(java.lang.String key, java.lang.String value)
key
- 提示keyvalue
- 文字内容,传null恢复默认public void setNotificationTool(TXZWechatManager.NotificationTool tool)
public void setWechatTool(TXZWechatManager.WechatTool tool)