2016-09-19 46 views
1

我想为我的一个java类设置视图。我在SetLayoutManager和Linear LayoutManager上发生错误。我是初学者,所以任何帮助将不胜感激。无法解析符号SetLayoutManager - Android

package com.bignerdranch.android.criminalintent; 

import android.os.Bundle; 
import android.support.v4.app.Fragment; 
import android.view.LayoutInflater; 
import android.view.View; 
import android.view.ViewGroup; 


public class CrimeListFragment extends Fragment { 

    private RecyclerView mCrimeRecyclerView; 

    @Override 
    public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { 
     View view = inflater.inflate(R.layout.fragment_crime_list, container, false); 

     mCrimeRecyclerView = (RecyclerView) view.findViewById(R.id.crime_recycler_view); 
     mCrimeRecyclerView.setLayoutManager(new LinearLayoutManager(getActivity())); 

     return view; 
    } 
} 
+0

你能告诉我们有错误的堆栈跟踪? – Gauthier

回答

0

这样做:

... 
mCrimeRecyclerView = (RecyclerView) view.findViewById(R.id.crime_recycler_view); 
mCrimeRecyclerView.setHasFixedSize(true); 
LinearLayoutManager mL = new LinearLayoutManager(view.getContext()); 
mCrimeRecyclerView.setLayoutManager(mL); 
+0

这没有奏效。我仍然得到“无法解析符号”错误 – rpach17

+0

您能否请您显示错误的堆栈跟踪? –