Try using fragments (in dynamic way using FragmentManager)