public interface Callback {
public void dataChanged(Object obj);
}
View CreatePopView(Context context, final Callback callback){
.........
bt.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
callback.dataChanged(这里传入需要返回的数据);
}
});
.......
}
大概这个样子
函数增加一个回调参数,在点击事件了调用这个回调传数据
这是什么IDE 0v0看着好酷炫
在你这个onclicklistener()里面传一个匿名函数作为参数,然后在匿名函数里面把你想要的东西return回去或者调用别的方法
1,同一个类中做个全局变量
2,不同类中写一个函数