Android 无法从片段转换到适配器(从onResponse转换片段)

Android 无法从片段转换到适配器(从onResponse转换片段),android,android-fragments,Android,Android Fragments,通过onResponse将对象从Fragment强制转换为适配器时出错,我想使用SearchView.OnQueryTextListener在Fragment中创建搜索 java.lang.ClassCastException: dca.application.taaku.Main cannot be cast to dca.application.taaku.temp.paging.utils.PaginationAdapterCallback

通过
onResponse
将对象从
Fragment
强制转换为适配器时出错,我想使用
SearchView.OnQueryTextListener在
Fragment
中创建搜索

java.lang.ClassCastException: dca.application.taaku.Main cannot be cast to dca.application.taaku.temp.paging.utils.PaginationAdapterCallback
                                                           at dca.application.taaku.hr.fragment.Approval.Sick.PaginationSearchAdapter.<init>(PaginationSearchAdapter.java:66)
                                                           at dca.application.taaku.hr.fragment.Approval.Sick.SickFragmentToAll$6.onResponse(SickFragmentToAll.java:317)
这是我的适配器

public PaginationSearchAdapter(Context context) {
    this.context = context;
    this.mCallback = (PaginationAdapterCallback) context; // The problem here
    results = new ArrayList<>();
}

公共分页适配器(上下文,片段f){
this.context=上下文;
this.mCallback=(PaginationAdapterCallback)f;//这里的问题
结果=新的ArrayList();
}
但它不起作用

[更新] 我之前在上问过这个问题,我设法找到了答案(我用检查表标记了它),但它是
onCreateView
,现在我需要它的问题是
onResponse

[编辑]


这是一个愚蠢的错误,我忘了导入
PaginationCallBack
类,它已经成功地解决了,感谢帮助我的用户确保对象为“mCallback”的类正在实现PaginationAdapterCallback。如果将片段与多个活动一起重新使用,请确保片段正确附加到活动。

是传递给
PaginationAdapter
的构造函数的
PaginationAdapterCallback
public PaginationSearchAdapter(Context context) {
    this.context = context;
    this.mCallback = (PaginationAdapterCallback) context; // The problem here
    results = new ArrayList<>();
}
adapter = new PaginationAdapter(getActivity(), this);
public PaginationAdapter(Context context, Fragment f) {
    this.context = context;
    this.mCallback = (PaginationAdapterCallback) f; // The problem here
    results = new ArrayList<>();
}