-3
你能看到我的代碼中的問題?我得到這個異常:這段代碼有什麼問題我有:導致java.lang.NullPointerException
java.lang.NullPointerException:
Attempt to invoke virtual method 'void android.support.v7.widget.RecyclerView.setLayoutManager(android.support.v7.widget.RecyclerView$LayoutManager)' on a null object reference
有了這個代碼:
RecyclerView recyclerView;
RecyclerView.Adapter adapter;
@Nullable
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
View view = inflater.inflate(R.layout.latest_events_fragment, container, false);
recyclerView = (RecyclerView)view.findViewById(R.id.events_recycler);
LinearLayoutManager linearLayoutManager = new LinearLayoutManager(getActivity());
recyclerView.setLayoutManager(linearLayoutManager);
list.add("A");
list.add("B");
list.add("C");;
// specify an adapter
adapter = new EventsRecyclerAdapter(list);
recyclerView.setAdapter(adapter);
return view;
}
這裏是我的.xml文件,這就是所謂的events_list.xml `
`
您可能對recyclerview id造成了錯誤。發佈你的佈局xml – Pelocho
真的嗎?在評論中?把它發佈在你的問題上,老兄。它會更容易閱讀 – Pelocho