Ich weiß nicht ob es mit der Implementierung in der XE6 funktioniert, aber das ist definitiv ein Fehler. Den OrientationHandler und das RealignView kannst du getrost löschen. Es reicht bei dem FLayout noch die Gravity und die Ausrichtung zu setzen.
Delphi-Quellcode:
FLayout := TJLinearLayout.JavaClass.init(SharedActivity);
FLayout.setGravity($11);
FLayout.setOrientation(1);
FLayout.addView(FVideoPlayer);