опитвам се да покажа YouTubePlayerSupportFragment вътре във фрагмент в поток master-detail,
дефинирам YouTubePlayerSupportFragment програмно, като замествам FrameLayout с този фрагмент, вътре във фрагмент
работата е там, когато променям ориентацията на устройството, искам оформлението на фрагмента да се промени, но все пак да се запази позицията на плейъра при промяна на ориентацията (когато видеото се възпроизвежда, то продължава да се възпроизвежда, не се рестартира от първоначалното състояние).
дефинирах две оформления за пейзаж и портрети (/layout-sw600dp-land & /layout-sw600dp-port)
за да получа това поведение, използвам тези редове в манифеста, за да предотвратя пресъздаване на активност (за да поддържам състоянието на играча)
android:configChanges="keyboardHidden|orientation|screenSize"
android:screenOrientation="sensor"
и на метода OnConfigurationChanged на фрагмента казах на фрагмента да премахне всички изгледи и да създаде отново изгледа
въпросът е как да поддържам състоянието на YouTubePlayerSupportFragment (isPlaying, видеоклипове в списъка, позиция и т.н.), докато пресъздавам оформлението за фрагмента?
тъй като FrameLayout, съдържащ YouTubePlayerSupportFragment, също е премахнат и аз възнамерявам да прикача отново този фрагмент към новото оформление и да го накарам да презареди текущото си състояние
така че приблизително оформлението, което искам, изглежда така (съжалявам, че нямам достатъчно репутация, за да го покажа тук)
връзка към изображение