Just curious, why did you choose a FrameLayout?