Fixed major bug: I was calling main activity to hold pager adaptor, need the child activity (Property Detail fragment) to manage the pager adaptor. Clicking multiple propertys would cause a memory leak, because main activity would not release the previous pager adaptor