码迷,mamicode.com
首页 > 其他好文 > 详细

乱七八糟

时间:2015-05-06 21:14:59      阅读:172      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!