У меня RecyclerView
в Fragment
, выборка данных из SQLite
базы данных и отображение в RecyclerViewAdapter
.
Здесь проблема заключается в том, как setText
в RecyclerViewAdapter
для конкретныхпозиция элемента, основанная на SQLite
данных?
Fragment.class
RecyclerView_Adapter adapter = new RecyclerView_Adapter(getActivity(), databaseHelper.getAllValues());
recyclerView.setAdapter(adapter);
adapter.notifyDataSetChanged();
С Fragment
, передача значений базы данных в RecyclerViewAdapter
содержит Firstи Четвертая строка editText
значений формирует SQLiteDatabaseHelper
запрос.
RecyclerViewAdapter.class
@Override
public void onBindViewHolder(ViewHolder holder, final int position) {
final ViewHolder mainHolder = (ViewHolder) holder;
mainHolder.editText1.setText(schemeList.get(position).getValue());
}
Здесь setText
значений, устанавливаемых во всех строках RecyclerViewAdapter
предметов.
Но я хочу установить значения только в первом и четвертом ряду editText
.
Пожалуйста, дайте мне знать, если есть какие-либо идеи.
Заранее спасибо.