|
@@ -6,16 +6,12 @@ import cn.org.bjca.trust.android.lib.im.BuildConfig;
|
|
|
import cn.org.bjca.trust.android.lib.im.SZYXDbHelper;
|
|
|
import cn.org.bjca.trust.android.lib.im.cfg.Constant;
|
|
|
import cn.org.bjca.trust.android.lib.im.common.DeviceHelper;
|
|
|
-import cn.org.bjca.trust.android.lib.im.enums.MsgType;
|
|
|
import cn.org.bjca.trust.android.lib.im.http.HttpManage;
|
|
|
import cn.org.bjca.trust.android.lib.im.im.IMHelper;
|
|
|
import cn.org.bjca.trust.android.lib.im.im.manager.UserManager;
|
|
|
-import cn.org.bjca.trust.android.lib.im.im.msg.SZYXMessage;
|
|
|
-import cn.org.bjca.trust.android.lib.im.im.msg.message.SZYXTextMessage;
|
|
|
import cn.org.bjca.trust.android.lib.im.im.opt.ImConnectOptions;
|
|
|
import cn.org.bjca.trust.android.lib.im.kit.IMSDKCallback;
|
|
|
import cn.org.bjca.trust.android.lib.im.kit.IMSDKListener;
|
|
|
-import cn.org.bjca.trust.android.lib.im.kit.MsgListener;
|
|
|
import cn.org.bjca.trust.android.lib.im.kit.SdkInterface;
|
|
|
import cn.org.bjca.trust.android.lib.im.repository.Service;
|
|
|
import cn.org.bjca.trust.android.lib.im.repository.bean.LoginBean;
|
|
@@ -80,35 +76,6 @@ public class SZYXImManager implements SdkInterface {
|
|
|
IMHelper.getInstance().logout();
|
|
|
}
|
|
|
|
|
|
- @Override
|
|
|
- public void addMsgListener(MsgListener listener) {
|
|
|
- IMHelper.getInstance().addMsgListener(listener);
|
|
|
- }
|
|
|
-
|
|
|
- @Override
|
|
|
- public void removeMsgListener(MsgListener listener) {
|
|
|
- IMHelper.getInstance().removeMsgListener(listener);
|
|
|
- }
|
|
|
-
|
|
|
- @Override
|
|
|
- public SZYXMessage sendMsgForTextToC(String toUserId, String text, IMSDKCallback callback) {
|
|
|
- SZYXTextMessage textMessage = new SZYXTextMessage(text);
|
|
|
-
|
|
|
- SZYXMessage szyxMessage = IMHelper.getInstance().createMsg(MsgType.Text, toUserId, false, textMessage, null);
|
|
|
-
|
|
|
- IMHelper.getInstance().sendSZYXMessage(szyxMessage, callback);
|
|
|
- return szyxMessage;
|
|
|
- }
|
|
|
-
|
|
|
- @Override
|
|
|
- public SZYXMessage sendMsgForTextToG(String toGroupId, String text, IMSDKCallback callback) {
|
|
|
- SZYXTextMessage textMessage = new SZYXTextMessage(text);
|
|
|
-
|
|
|
- SZYXMessage szyxMessage = IMHelper.getInstance().createMsg(MsgType.Text, toGroupId, true, textMessage, null);
|
|
|
-
|
|
|
- IMHelper.getInstance().sendSZYXMessage(szyxMessage, callback);
|
|
|
- return szyxMessage;
|
|
|
- }
|
|
|
|
|
|
@Override
|
|
|
public String getVersion() {
|