Я хочу изменить значение seen
каждого сообщения в моей базе данных, когда пользователь открывает ChatActivity
.Это моя структура базы данных
Я не знаю, где можно сделать это, когда сообщение загружено в ChatActivity
или вадаптер сообщений.
Это MessageAdapter
void bind(Messages message) {
String user_id = message.getFrom();
String message_type = message.getType();
// what is the right value to get for this task
String seen = message.getKey(); // this or
boolean seen2 = message.isSeen(); // this
if (message_type.equals("text")) {
messageText.setText(message.getMessage());
timeText.setText(DateUtils.formatDateTime(message.getTime()));
mSentImage.setVisibility(View.INVISIBLE);
}else {
messageText.setVisibility(View.INVISIBLE);
Picasso.with(mSentImage.getContext()).load(message.getMessage()).into(mSentImage);