К
Size: a a a
К
D
MK
NM
QH
L
VQ

S

VQ
VQ
К
⋑
К
L
S
L
static class MudakDiff extends DiffUtil.ItemCallback<Person> {
@Override
public boolean areItemsTheSame(@NonNull Person oldItem, @NonNull Person newItem) {
return oldItem == newItem;
}
@Override
public boolean areContentsTheSame(@NonNull Person oldItem, @NonNull Person newItem) {
return oldItem.getName().equals(newItem.getName());
}
}S
L
L
void update(Person person) {
PersonRoomDatabase.databaseWriteExecutor.execute(() -> {
mPersonDao.update(person);
});
}
обычный апдейт вроде