1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/zhengcloudtao-android_recycler_view_qiantao

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README.md 2 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 29.11.2024 16:13 39c4e32
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 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/zhengcloudtao-android_recycler_view_qiantao.git
git@api.gitlife.ru:oschina-mirror/zhengcloudtao-android_recycler_view_qiantao.git
oschina-mirror
zhengcloudtao-android_recycler_view_qiantao
zhengcloudtao-android_recycler_view_qiantao
master