如何使用getLoaderManager()。initLoader(0,null,getActivity());使用片段? - ...实现LoaderManager.LoaderCallbacks <cursor>

时间:2016-12-16 18:19:57

标签: android-fragments android-dialogfragment

拜托,到目前为止,我尝试了很多但没有解决方案。

这就是我想要的,我已经实现了LoaderManager但是没有,下面是我唯一的错误

items

2 个答案:

答案 0 :(得分:1)

我不确定你是否可以使用它......但它似乎对我有用。

Fragment.java文件中,

public View onCreateView(LayoutInflater inflater, ViewGroup container,
                         Bundle savedInstanceState) {

    View rootView = inflater.inflate(R.layout.YOUR_LAYOUT_ACTIVITY_XML_FILE, container, false);

    // Your other codes here.... like setting up of adapters and all

    LoaderManager loaderManager = getActivity().getLoaderManager();  // Seems like within the Fragment files, `getActivity()` will reference the original activity. 
    loaderManager.initLoader(CARPARK_LOADER_ID, null, this);
    return rootView;

答案 1 :(得分:0)

你在哪个班级做过这个?你的班级实现了什么?您在类中导入的LoaderManager(android.app或android.support.v)?