OMG IT WORKS. Renamed PrepareForView.java to ReaderFragment.java, merged all essential functionality from ReceiverActivity and PrepareForView in it. ReceiverActivity now receive data and send it to the fragment. Fragment view need to be fixed