0
在我的應用程序我創建簡單的接口來檢測後點擊適配器項目進入父activity.after創建接口和方法到適配器我不能如何使用此接口來調用監聽器,例如:Android創建接口監聽器onClick在適配器
接口類:
public interface IOnClickListListener {
public void onClick(boolean click);
}
summurized適配器:
private static class ViewHolder {
public ViewHolder(View view) {
}
public void fill(final ArrayAdapter<SubjectListStructure> adapter, final SubjectListStructure item, final int position) {
root.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
/* call interface to listen that */
}
});
}
}
public void setOnClickListener(IOnClickOnNiyazmandihaListListener l){
iOnClickOnNiyazmandihaListListener = l;
}
在點擊項目後,該適配器
,我的接口畝請叫。現在我想通過這段代碼來聽聽那個活動:
subjects_adapter.setOnClickListener(new IOnClickOnNiyazmandihaListListener() {
@Override
public void onClick(boolean click) {
Toast.makeText(G.currentActivity,"ddddd", Toast.LENGTH_SHORT).show();
}
});
現在如何調用listener進入適配器?
我得到空例外 – 2015-02-09 20:48:24