Если вы используете адаптер, петля не требуется. Вы можете просто установить значения следующим образом.
holder.lblFullname.setText(mDataset.get(position).getFullname());
Так я передаю значения в TextView через адаптер
@Override
public void onBindViewHolder(AddPresetMessagesListHolder holder, int position) {
holder.MyMessages.setText(dataList.get(position).getMsg());
holder.UserName.setText(dataList.get(position).getName());
}
@Override
public int getItemCount() {
return dataList.size();
}