我收到了这个错误,但我不知道是什么导致它...也许与这个事实有关,这个事实是在片段中而不是在活动本身中初始化.编辑:包含StatsAdapter代码
public class StatsFragment extends Fragment {
private RecyclerView mRecyclerView;
private LinearLayoutManager mLinearLayoutManager;
private RecyclerView.Adapter mAdapter;
private String[] myDataset = new String[]{"hello", "world", "yolo"};
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
}
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup parent, Bundle savedInstanceState) {
View v = inflater.inflate(R.layout.fragment_stats, parent, false);
mRecyclerView = (RecyclerView) v.findViewById(R.id.cardList);
mRecyclerView.setHasFixedSize(true);
mAdapter = new StatsAdapter(myDataset);
mRecyclerView.setAdapter(mAdapter);
mLinearLayoutManager = new LinearLayoutManager(getActivity());
mLinearLayoutManager.setOrientation(LinearLayoutManager.VERTICAL);
mRecyclerView.setLayoutManager(mLinearLayoutManager);
return v;
}
}
public class StatsAdapter extends RecyclerView.Adapter<StatsAdapter.ViewHolder> {
private String[] mDataset;
public static class …Run Code Online (Sandbox Code Playgroud) android android-adapter android-fragments android-cardview android-recyclerview
android ×1