java.lang.IllegalStateException:RecyclerView没有LayoutManager

2 android navigation-drawer android-recyclerview

我得到以下例外 -

Caused by: java.lang.IllegalStateException: RecyclerView has no LayoutManager
            at android.support.v7.widget.RecyclerView.generateLayoutParams(RecyclerView.java:2820)
            at android.view.LayoutInflater.rInflate(LayoutInflater.java:757)
            at android.view.LayoutInflater.inflate(LayoutInflater.java:492)
            at android.view.LayoutInflater.inflate(LayoutInflater.java:397)
            at com.peoplecloud.app.guggu.NavigationDrawerFragment.onCreateView(NavigationDrawerFragment.java:75)
            at android.app.Fragment.performCreateView(Fragment.java:1700)
            at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:866)
            at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:1040)
            at android.app.FragmentManagerImpl.addFragment(FragmentManager.java:1142)
            at android.app.Activity.onCreateView(Activity.java:4803)
Run Code Online (Sandbox Code Playgroud)

我添加了以下代码,但是我仍然得到这个例外 -

 LinearLayoutManager layoutManager = new LinearLayoutManager(getActivity());
    layoutManager.setOrientation(LinearLayoutManager.VERTICAL);
    mDrawerList.setLayoutManager(layoutManager);
Run Code Online (Sandbox Code Playgroud)

如果我删除了回收站视图中的内容,那么没有例外.

Com*_*are 11

RecyclerView布局文件中删除子元素.我不知道那些应该是什么,但他们不应该是孩子的RecyclerView.