Как разделить recyclerView на два?
Я хочу сделать два RecyclerView, для утра и вечера. В onCreate я использую две функции
prepareRecyclerView("Утро");
prepareRecyclerView("Вечер");
prepareWordsList("Утро");
prepareWordsList("Вечер");
Первая - это подключение адаптера и тд
private void prepareRecyclerView(String Period) {
switch (Period) {
case "Утро":
mRecyclerView = (RecyclerView) findViewById(R.id.recyclerViewMainMorning);
break;
case "Вечер":
mRecyclerView = (RecyclerView) findViewById(R.id.recyclerViewMainNight);
break;
}
wordsList = new ArrayList<Word>();
mRecyclerAdapter = new RecyclerAdapter(getApplicationContext(), wordsList);
mRecyclerView.setHasFixedSize(true);
mRecyclerAdapter.setListener(this);
mRecyclerView.setItemAnimator(new DefaultItemAnimator());
mRecyclerView.setLayoutManager(new LinearLayoutManager(getApplicationContext()));
mRecyclerView.setAdapter(mRecyclerAdapter);
}
Вторая-получение данных из БД
private void prepareWordsList(String Period) {
databaseHelper = new DatabaseHelper3(this);
// открываем подключение
db = databaseHelper.getReadableDatabase();
//УТРО
//получаем данные из бд в виде курсора
CursorPeriod = db.rawQuery("" +
"select c.name, c.description " +
"from type t " +
"join main m on t._id=m.type_of_skin " +
"join cosm c on m.id_cosm=c._id " +
"where m.type_of_skin = (select _id from type where type = ?) and m.when_= ? ", new String[]{SkinType, Period});
CountPeriodProduct = CursorPeriod.getCount();
CursorPeriod.moveToFirst();
//MorningProducts = new ArrayList<>();
for (int i = 0; i < CountPeriodProduct; i++) {
Word mapperClass = new Word(CursorPeriod.getString(0), CursorPeriod.getString(1));
//wordsList.add( CursorMorning.getString(0));
wordsList.add(mapperClass);
CursorPeriod.moveToNext();
}
}
Но в итоге эти два RecyclerView "склеиваются" и выглядят как один. Я только начинаю изучать Андроид, подскажите, как решить эту проблему. И, возможно, в моем коде есть ещё какие-то ошибки, буду благодарна за указания на них. Заранее спасибо!
UPD
Вот так это выглядит в редакторе, между ними есть ТекстВью
А вот так это выглядит в реальности, под склеиванием я подразумевала, что списки объединяются (то есть сейчас в том, что внизу информация по обоим запросам из БД

