Change theme
Help
Press space for more information.
Show links for this issue (Shortcut: i, l)
Copy issue ID
Previous Issue (Shortcut: k)
Next Issue (Shortcut: j)
Sign in to use full features.
Vote: I am impacted
Notification menu
Refresh (Shortcut: Shift+r)
Go home (Shortcut: u)
Pending code changes (auto-populated)
View issue level access limits(Press Alt + Right arrow for more information)
Unintended behavior
View staffing
Description
You can't remove it right away (will cause IllegalStateException), and you can't use a Handler either, especially if you delay it (which will cause the wrong data to still be shown).
We need an official API that will pause the binding in order to change the items.
After we are done with the changes, the binding can continue or start all over again.
An alternative would be an API that will allow to perform the changes after the binding is fully completed, but still allow to add the preparations within the onBindViewHolder callback.