Слияние кода завершено, страница обновится автоматически
option.add(optionBean2);
Bean.DatasBean.Option optionBean3 = new Bean.DatasBean.Option();
optionBean3.setDatas("这是选项" + (i + 3));
option.add(optionBean3);
datasBean.setOptions(option);
datasBean.setTitle("这是标题哦1");
datas.add(datasBean);
}
mBean.setDatas(datas);
mRvAdapter = new RvAdapter(this, mBean.getDatas());
c_RecyclerView.setAdapter(mRvAdapter);
mRvAdapter.notifyDataSetChanged();
2. Различные структуры
private void initdata() {
LinearLayoutManager layoutManager = new LinearLayoutManager(this);
layoutManager.setOrientation(LinearLayoutManager.VERTICAL);
c_RecyclerView.setLayoutManager(layoutManager);
c_RecyclerView.setFocusableInTouchMode(false);
mBean = new Bean();
List<Bean.DatasBean> datas = new ArrayList<>();
// Имитация некоторых данных
Bean.DatasBean datasBean = new Bean.DatasBean();
List<Bean.DatasBean.Option> option = new ArrayList<>();
Bean.DatasBean.Option optionBean = new Bean.DatasBean.Option();
optionBean.setDatas("Это опция" + 1);
option.add(optionBean);
Bean.DatasBean.Option optionBean4 = new Bean.DatasBean.Option();
optionBean4.setDatas("Эта опция" + 2);
option.add(optionBean4);
datasBean.setOptions(option);
datasBean.setTitle("Это заголовок" + 1);
datas.add(datasBean);
Bean.DatasBean datasBean1 = new Bean.DatasBean();
List<Bean.DatasBean.Option> option1 = new ArrayList<>();
Bean.DatasBean.Option optionBean1 = new Bean.DatasBean.Option();
optionBean1.setDatas("Это опция" + 3);
option1.add(optionBean1);
Bean.DatasBean.Option optionBean2 = new Bean.DatasBean.Option();
optionBean2.setDatas("Это опция" + 4);
option1.add(optionBean2);
Bean.DatasBean.Option optionBean3 = new Bean.DatasBean.Option();
optionBean3.setDatas("Это опция" + 5);
option1.add(optionBean3);
datasBean1.setOptions(option1);
datasBean1.setTitle("Это заголовок" + 2);
datas.add(datasBean1);
}
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )