i have been looking for and i found this ...
interface CallBack {
void methodToCallBack();
}
class CallBackImpl implements CallBack {
public void methodToCallBack() {
System.out.println("I've been called back");
}
}
class Caller {
public void register(CallBack callback) {
callback.methodToCallBack();
}
public static void main(String[] args) {
Caller caller = new Caller();
CallBack callBack = new CallBackImpl();
caller.register(callBack);
}
}
what's difference with this other.
interface CallBack {
void methodToCallBack();
}
class CallBackImpl implements CallBack {
public void methodToCallBack() {
System.out.println("I've been called back");
}
}
class Caller {
public static void main(String[] args) {
CallBack callBack = new CallBackImpl();
callBack.methodToCallBack();
}
}
my situation: I have a onclicklistener (only a child not complete row) within of adapter y when this listener execute ,i wanna execute a method on activity because in activity i have access UI..