Android 删除好友

问题描述

请问一下, 当前用户A 调用了android的删除方法 来删除好友B,,但是 当前用户A的onContactDeleted 却被触发了,显示B删除了好友A。// 绑定事件EMContactManager.getInstance().setContactListener(new MyContactListener());MyContactListener implements EMContactListener { @Override public void onContactDeleted(List list) {}}//调用删除方法 EMContactManager.getInstance().deleteContact(用户B);//结果当前用户A的监听事件被触发 onContactDeleted,通过log发现,传入list参数是用户B我的以前的理解是当前用户是A,他的好友是B,当A删除B的时候, B用户的onContactDeleted事件会被调用。现在的API行为是当前用户是A,当A删除B的时候,A用户的onContactDeleted事件被调用。请问哪里用问题?谢谢

解决方案

就是这样的,具体回调方法什么条件触发,调试一下就知道了
解决方案二:
> forum.php?mod=redirect&goto=findpost&pid=4334&ptid=2304就是这样的,具体回调方法什么条件触发,调试一下就知道了我继续测试如下,当我用用户B登陆的时候,却没有触发onContactDeleted事件,这是为什么?
解决方案三:
> forum.php?mod=redirect&goto=findpost&pid=4336&ptid=2304我继续测试如下,当我用用户B登陆的时候,却没有触发onContactDeleted事件,这是为什么? ...A删除B,B会触发被删除的回调
解决方案四:
> forum.php?mod=redirect&goto=findpost&pid=4337&ptid=2304A删除B,B会触发被删除的回调现在是A被触发了回调,B没有触发,正好反了。。。
解决方案五:
> forum.php?mod=redirect&goto=findpost&pid=4339&ptid=2304现在是A被触发了回调,B没有触发,正好反了。。。不是的吧,你用demo再试试

时间: 2025-01-04 23:55:46

Android 删除好友的相关文章

基于xmpp openfire smack开发之Android客户端开发[3]

在上两篇文章中,我们依次介绍openfire部署以及smack常用API的使用,这一节中我们着力介绍如何基于asmack开发一个Android的客户端,本篇的重点在实践,讲解和原理环节,大家可以参考前两篇的文章 基于xmpp openfire smack开发之openfire介绍和部署[1] 基于xmpp openfire smack开发之smack类库介绍和使用[2]   1.源码结构介绍 activity包下存放一些android页面交互相关的控制程序,还有一个些公共帮助类 db包为sqli

android底部弹出iOS7风格对话选项框(QQ对话框)--第三方开源之IOS_Dialog_Library_Android

先给大家展示下效果图,喜欢的朋友可以下载源码哦. 完成这个效果的是使用了 IOS_Dialog_Library 下载地址:http://xiazai.jb51.net/201509/yuanma/IOS_Dialog_Library(jb51.net) 下载后导入到Eclipse中,然后作为Library引入到自己的工程中,直接作为第三方控件使用. 测试代码: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/a

爱聊免费电话怎么删除好友?

1)在手机中安装并打开爱聊免费电话软件,如下图所示,我点击进入消息界面,点击"联系人"按键.   2)进入联系人界面后,对自己想删除的好友进入长按,然后在显示出的界面中点击"删除好友"按键.这样爱聊免费电话的好友就删除成功了! 小提示 爱聊软件目前只能使用在Android.Apple手机系统中,WP系统暂时无法使用本款软件.

GitHub上史上最全的Android开源项目分类汇总

今天在看博客的时候,无意中发现了 @Trinea在GitHub上的一个项目 Android开源项目分类汇总,由于类容太多了,我没有一个个完整地看完,但是里面介绍的开源项目都非常有参考价值,包括很炫的界面特效设计.个性化控件.工具库.优秀的Android开源项目.开发测试工具.优秀个人和团体等.可以这样说,每一位Andorid开发人员都能从中找到一个或多个适用自己项目的解决方案,消化吸收并加以利用,可以为自己的APP增色不少.文章最后还列出了部分国外著名Android开发者的信息,包括GitHub

Android 开源控件系列_1

第一部分 个性化控件(View) 主要介绍那些不错个性化的View,包括ListView.ActionBar.Menu.ViewPager.Gallery.GridView.ImageView.ProgressBar.TextView.ScrollView.TimeView.TipView.FlipView.ColorPickView.GraphView.UI Style等等..其他 一.ListView android-pulltorefresh一个强大的拉动刷新开源项目,支持各种控件下拉刷新

Android Studio 在 win7 下的安装和设置

首先完成android studio下载 http://developer.android.com/sdk/installing/studio.html 其次下载jdk1.7.0_01,并且完成安装: 下面开始进行安装和设置: 由于studio支持系统位数是64位,而我自己所用电脑是32位的,所以安装完成以后出现启动不了,解决方法如下: 用文本工具打开studio.bat 其中找到 SET BITS=IF EXIST "%JRE%\lib\amd64" SET BITS=64 把IF

Android 4.0设计规范10大改变

在拜读和翻译了Android design设计指导后,对比Android 4.0与Android2.3及之前版本的app设计指导,总结了Android 4.0设计的10大改变: 1. 导航栏 (详见模式PATTERNS>导航Navigation) 由之前的物理按键导航(返回.菜单.搜索.主页)变成了嵌入屏幕的虚拟按键(返回.主页.最近任务).   左侧为早期有4个物理按键的手机,右侧为新版只有3个虚拟按钮的手机 把菜单项和搜索项从导航栏去掉,把之前通过长按主页键才出现的最近任务直接展示在导航栏中

拉近与Android的差距:为iOS5设计消息通知

  通知中心作为iOS5的重大更新内容之一,可以将用户的iOS设备里的所有的通知集中放在一个地方,大大方便用户查看和管理.如果用户收到一封新邮 件.一条短信,或者是一个添加好友的请求,无论在任何界面下(包括游戏等全屏应用),用户都可以通过从屏幕顶部向下滑,将通知中心"拉下来",用户可以在 这里查看到所有的通知.所以苹果在iOS5的介绍中说到通知中心是你随时掌握最新生活资讯的绝佳途径. 可能出现通知的场景 一般在下面的场景中iOS应用程序会通知用户有有意思的事情发生了: 1. 收到一条消

Android界面与交互设计原则:以用户为中心

译者按: 在iOS HIG已经强大经典了N年之后,Android终于推出了一套比较系统的HIG(大概是为了配合Android 4.0 Ice Cream Sandwich).仔细比较两套HIG的"设计原则"部分,发现完全是截然不同的两种风格.iOS HIG走的是更专业型的路线,描述严谨且有不少的专业词汇(比如Metaphors.Consistency之类的).而Android则显得亲民许多,不仅描述方式简要易懂,配图鲜明直观,甚至还用了"me"作为了一系列要点的标题