关于接口回调的目的
实现在activity中,可以编辑布局的控件的点击事件,因为现在控件与布局都关联在一起了,没有自己的id,所以不能通过findViewById的方法来找到控件。是这样的吗?
实现在activity中,可以编辑布局的控件的点击事件,因为现在控件与布局都关联在一起了,没有自己的id,所以不能通过findViewById的方法来找到控件。是这样的吗?
2014-12-05
详细的接口回调实例:
public class Caller {
public MyCallInterface mc;
public void setCallfuc(MyCallInterface mc) {
System.out.println("谁来调戏我啊");
this.mc = mc;
}
public void call() {
System.out.println("xxxx来调戏你");
mc.method();
}
public interface MyCallInterface {
public void method();
}
}
public class B implements MyCallInterface {
void who() {
Caller call = new Caller();
call.setCallfuc(this);
call.call();
}
public static void main(String args[]) {
//
// Caller call = new Caller();
//
//
// call.setCallfuc(new B());
// call.call();
B b = new B();
b.who();
}
@Override
public void method() {
// TODO Auto-generated method stub
System.out.println("好吧一百元一次!!");
}
}
举报