Android 接口回调例子

来源:互联网 发布:怎么查网络延迟 编辑:程序博客网 时间:2024/06/05 17:31
1、先建一个接口
(在IMChattingHelper.java 文件)
//接收消息的接口public interface MyReveiveMessage{   void getMessage(ECMessage msg,boolean showNotic);}
2、设置get、set方法
private MyReveiveMessage reveiveMessage;public IMChattingHelper.MyReveiveMessage getReveiveMessage() {   return reveiveMessage;}public void setReveiveMessage(IMChattingHelper.MyReveiveMessage reveiveMessage) {   this.reveiveMessage = reveiveMessage;}


3、
if(reveiveMessage!=null){   reveiveMessage.getMessage( msg,true);}

4、调用接口(在Chatting.java文件)
IMChattingHelper.getInstance().setReveiveMessage(new IMChattingHelper.MyReveiveMessage() {    @Override    public void getMessage(ECMessage msg, boolean showNotic) {    }});












2 0