Not seeing written behavior on page 394 using APIs above 19

Ah. OK, I see what you are saying.

It’s possible that there has been some change in the RecyclerView or DataBinding library where this particular issue no longer shows up. It could also be a factor of how many items are in the list and the screen size. Either way, it continues to be very important that you use BaseObservable and notifyChange when you change the data in a view model. Otherwise, the view model can’t know when to refresh the view. So, it may not be an issue in this case, but it will be an issue in many other situations.

1 Like