【发布时间】:2017-08-25 00:15:14
【问题描述】:
我整天都在想办法在请求未使用的消息计数时从 Twilio 通道中删除 Twilio CallbackListener,以避免在我的活动被破坏时泄漏内存。调用 channel.removeAllListeners 似乎只会从频道中删除 ChannelListener。我在下面发布了一些我正在尝试做的代码,这里是Twilio chat docs 的链接。有任何想法吗?
CallbackListener<Long> callbackListener = new CallbackListener<Long>() {
@Override
public void onSuccess(Long unconsumedCount) {
}
@Override
public void onError(ErrorInfo errorInfo) {
super.onError(errorInfo);
}
};
channel.getUnconsumedMessagesCount(callbackListener);
【问题讨论】: