Closed awenger closed 8 years ago
Thanks for the fast fix. However I think just catching the ArrayIndexOutOfBoundsException
is not the proper way to handle such cases. Did you test if it's possible to observe the RecyclerView.Adapter
for data changes and act accordingly?
I think you should give a method to call when ever data changes. Like notifydataSetChanged.
If the content of the RecyclerView changes while the Indicator is visible this happens:
In this case previously available items in the RecyclerView were removed during the content change. The Adapter was notified of the changes via
adapter.notifyItemRangeRemoved