The docs concerning Activity
recreation state:
By default, the system uses the Bundle instance state to save information about each View ob
if I set a tag on a View (that has a unique id) in my activity's layout and then the activity is destroyed by the system and subsequently re-created, will that view, when recreated, automatically be tagged with the Object I originally set?
No, based on my reading of the source code.
The system expects to recreate the activity at some later date, so I could see it keeping around a reference to the original tag.
That is not always possible, as the saved instance state Bundle
needs to be transportable across process boundaries.