Save viewstate in onViewRecycled()

Detach and attach can happen a lot in layout.
Saving states when detached is not necessary.

We only need save state when view is unbound from data
(in onViewRecycled).

Bug: 19202006
Change-Id: Ied07a123eaca41b42e828b6fda0003e4e4e0ee8b
2 files changed