00:00
好,接下来呢,我们来实现一下啊,适配器回调接口中的删除群成员啊,也就是点击这个。那这个还没有。这个。进入到这里面,点击这个减号啊,然后呢,将这个联系人从这个群群详情中删除掉啊,就实现这个功能啊,那好我们来实现一下。找到这个地方啊,删除群成员这个方法。群成员方法那么删除啊,大家想我是去哪删除啊。我从本地删除这个群成员可以吗?你从本地删除完之后,是不是再次加载的时候又出来了,哎,必须得去环信服务器去将这个啊群成员删除掉,那么就需要联网操作,那model.get instance点啊开一个直线程,又一个red。
01:04
去环线服务器删除,那调用环信的方法,Their guide,既然是群,那就是group manager there remove user from group啊通去这个环信服务器去删除这个人,那里面有两个参数,第一个参数啊是谁呢?是当前的群的ID,第二参数就是这个你要删除的这个人。第2GET排D啊,踹一下。然后备注一下。从环信无器中删除此人。删环线服务信删除完之后,你是不是要更新页面呢?哎,必须得更新页面,那么更新页面调用哪一个方法呢?哎。
02:02
还记得这个吗?重环进服务器获取所有的群成员吗?你删除完之后,我我再调用它去刷新一下这个页面啊,就相当于我你删除完之后,我再从环境服务器拿到这个群成员的信息,然后呢,更新页面,更新页面还别忘了弹个吐司啊,弹的土什么吐司呢,TV。删除啊,成功提示一下。如果失败呢?再提示一下run on UI失败啊,又一个run宝TVU删除失败。把这个失败信息啊打出来TO10。二回收啊,生成一下。啊,这还没有完啊,这是只是这边删除结束了,但是大家这个。
03:00
删除这个接口啊,看这面有没有对它进行处理啊,还记得这个构造吗?啊,这个适配器这个构造吗?你这边传递过来之后,必须得给它复制给。给他等于on group listener啊,必须得复制,复制完之后对它进行。处理。来到。这个位置首先呢是加号的处理,那么加号呢,就调用加号的方法I的,如果是减号呢,点二啊。Delete,并将当前这个item的数据传递过来。也就是。啊啊,拿过来。传递起来。啊,这怎么数据还报错呢,看一下al加快车把它变成final啊就可以了,好,接下来呢啊,我们运行一下看看效果怎么样。
04:21
啊,运行起来一个啊,然后呢,我们再运行起来一个。好,另一个运行起来了,我们看一下。群主啊,这里有好多群啊,再建一个我们这里呢,我们新建一个群啊,创建创建一个二啊,就一个二个群,然后创建选择这个001。然后呢,点击保存,这边呢,接收到了邀请过来,然后呢,我点击接受,接受了邀请之后呢,我再回到这个群主里面,这呢就多了一个这个二这个群。啊,这里面,然后呢,这边也有一个二的群。
05:02
进来进来之后呢,我就可以实现这个删除这个功能了啊,删除这个功能来看一下当前这个用户是谁。啊,他是001,然后点击减号。然后点击这个减啊减号点它。看就是删除成功了啊,就删除这个成功了。
我来说两句