首页 > 其他 > 详细

乱七八糟

时间:2015-05-06 21:12:03      阅读:110      评论:0      收藏:0      [点我收藏+]

1. 

 Activity中设置了一个popuWindow,popuWindow有数据要返回给activity,用接口回调实现,具体如下


在popuWindow中定义一个接口:

        

private Callback callback;
private Vector<Boolean> skills;

public SkillsPopuWindow(Context context){
    this.context = context;
    callback = (Callback)context;
}

skills = new Vector<Boolean>();
//此处 实例化skills的代码省略,总之,这儿是获取skills或者给skills赋值

callback.getSkills(skills);

public interface Callback {
        public void getSkills(Vector<Boolean> skills);
    }

      在Activity中 实现这个接口:

      

public class XXXActivity extends Activity implements SkillsPopuWindow.Callback{
    private Vector<Boolean> skills;

    public void getSkills(Vector<Boolean> skills) {
        this.skills = skills;
        Log.e("skills.size=",skills.size() + "");
    }

}

2. 


      

乱七八糟

原文:http://blog.csdn.net/u010127250/article/details/45541019

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!