No, that's the Activity -- it can choose where to store the actual data. The resolver manages the lifestyle for the object. In this case, you have hard-coded the activity and duplicated the lifestyle management. Which is fine as a starting point :). But it could be improved.