当前位置: 首页>>代码示例>>Java>>正文


Java RongIM.setConnectionStatusListener方法代码示例

本文整理汇总了Java中io.rong.imkit.RongIM.setConnectionStatusListener方法的典型用法代码示例。如果您正苦于以下问题:Java RongIM.setConnectionStatusListener方法的具体用法?Java RongIM.setConnectionStatusListener怎么用?Java RongIM.setConnectionStatusListener使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在io.rong.imkit.RongIM的用法示例。


在下文中一共展示了RongIM.setConnectionStatusListener方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: initListener

import io.rong.imkit.RongIM; //导入方法依赖的package包/类
/**
 * init 后就能设置的监听
 */
private void initListener() {
    RongIM.setConversationBehaviorListener(this);//设置会话界面操作的监听器。
    RongIM.setConversationListBehaviorListener(this);//会话列表界面操作的监听器
    RongIM.setConnectionStatusListener(this);//用户状态  例如 异地登录
    RongIM.setUserInfoProvider(this, true);//获取用户信息
    RongIM.setGroupInfoProvider(this, true);
    RongIM.setLocationProvider(this);//设置地理位置提供者,不用位置的同学可以注掉此行代码
    setInputProvider();
    //setUserInfoEngineListener();//移到SealUserInfoManager
    setReadReceiptConversationType();
    RongIM.getInstance().enableNewComingMessageIcon(true);//设置会话界面未读新消息是否展示 注:未读新消息大于1条即展示
    RongIM.getInstance().enableUnreadMessageIcon(true);//设置会话界面历史消息是否展示 注:历史消息大于10条即展示
    BroadcastManager.getInstance(mContext).addAction(SealConst.EXIT, new BroadcastReceiver() {
        @Override
        public void onReceive(Context context, Intent intent) {
            quit(false);
        }
    });
}
 
开发者ID:LanguidSheep,项目名称:sealtalk-android-master,代码行数:23,代码来源:SealAppContext.java

示例2: initListener

import io.rong.imkit.RongIM; //导入方法依赖的package包/类
/**
 * init 后就能设置的监听
 */
private void initListener() {
    RongIM.setConversationBehaviorListener(this);//设置会话界面操作的监听器。
    RongIM.setConversationListBehaviorListener(this);
    RongIM.setConnectionStatusListener(this);
    RongIM.setUserInfoProvider(this, true);
    RongIM.setGroupInfoProvider(this, true);
    RongIM.setLocationProvider(this);//设置地理位置提供者,不用位置的同学可以注掉此行代码
    setInputProvider();
    //setUserInfoEngineListener();
    // 移到SealUserInfoManager
    setReadReceiptConversationType();
    RongIM.getInstance().enableNewComingMessageIcon(true);
    RongIM.getInstance().enableUnreadMessageIcon(true);
    //RongIM.setGroupUserInfoProvider(this, true);
    // seal app暂时未使用这种方式,目前使用UserInfoProvider
    BroadcastManager.getInstance(mContext).addAction(SealConst.EXIT, new BroadcastReceiver() {
        @Override
        public void onReceive(Context context, Intent intent) {
            quit(false);
        }
    });
}
 
开发者ID:zqHero,项目名称:rongyunDemo,代码行数:26,代码来源:SealAppContext.java


注:本文中的io.rong.imkit.RongIM.setConnectionStatusListener方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。