我是android新手,我需要一点帮助。我想将数据从一个活动传递给一个framelayout
类,所以我实现了一个回调。在我的活动中,我使用一个界面并像这样设置监听器:
private OnCallStateListener onCallStateListener;
public interface OnCallStateListener{
int Data = 1;
void OnCallState(int wichAction)
}
public void setOnCallStateListener(OnCallStateListener listener){
onCallStateListener = listener;
}
private void dispatchTriggerEvent(int whichHandle){
if(onCallStateListener != null){
onCallStateListener.OnCallState(whichHandle);
}
}
我像这样使用它:
private onCallDisconnect(){
dispatchTriggerEvent(OnCallStateListener.DATA);
已dispatchTriggerEvent
执行,但问题是侦听onCallStateListener
器始终为空。我在这里想念什么?谢谢!