Обычно для каждого сообщения выдается сообщение чата. Но, как вы видите, одна страница переходит. В чем проблема? Нет проблем с XML-кодом.
состояние моего приложения
<pre>
public class ChatRecyclerAdapter extends RecyclerView.Adapter {</p>
<p>private ArrayList Data = new ArrayList();
private ArrayList MeData = new ArrayList();</p>
<p>@NonNull
@Override
public RecyclerView.ViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
if(viewType == 0) {
...
}
else {
...
}</p>
<pre><code>}
public int getItemViewType (int position) {
//return position % 2 * 2;
return 0;
}
public void onBindViewHolder (держатель @NonNull RecyclerView.ViewHolder, позиция int) {
}
класс ViewHolder0 расширяет RecyclerView.ViewHolder {
}
класс ViewHolder2 расширяет RecyclerView.ViewHolder {
}
А что мне делать, когда я должен представлять другого человека и себя?
Я изменил возвращаемое значение getItemViewType (int position) и получаю сообщение об ошибке при прокрутке вниз.