поддържа състоянието на YouTubePlayerSupportFragment вътре във фрагмент, като същевременно пресъздава оформлението на фрагмента

опитвам се да покажа YouTubePlayerSupportFragment вътре във фрагмент в поток master-detail,
дефинирам YouTubePlayerSupportFragment програмно, като замествам FrameLayout с този фрагмент, вътре във фрагмент

работата е там, когато променям ориентацията на устройството, искам оформлението на фрагмента да се промени, но все пак да се запази позицията на плейъра при промяна на ориентацията (когато видеото се възпроизвежда, то продължава да се възпроизвежда, не се рестартира от първоначалното състояние).
дефинирах две оформления за пейзаж и портрети (/layout-sw600dp-land & /layout-sw600dp-port)
за да получа това поведение, използвам тези редове в манифеста, за да предотвратя пресъздаване на активност (за да поддържам състоянието на играча)

android:configChanges="keyboardHidden|orientation|screenSize"
android:screenOrientation="sensor"


и на метода OnConfigurationChanged на фрагмента казах на фрагмента да премахне всички изгледи и да създаде отново изгледа


въпросът е как да поддържам състоянието на YouTubePlayerSupportFragment (isPlaying, видеоклипове в списъка, позиция и т.н.), докато пресъздавам оформлението за фрагмента?
тъй като FrameLayout, съдържащ YouTubePlayerSupportFragment, също е премахнат и аз възнамерявам да прикача отново този фрагмент към новото оформление и да го накарам да презареди текущото си състояние

така че приблизително оформлението, което искам, изглежда така (съжалявам, че нямам достатъчно репутация, за да го покажа тук)
връзка към изображение


person Ferry Tan    schedule 21.05.2014    source източник
comment
Намерихте ли решението?   -  person Hugo    schedule 17.09.2014
comment
@Hugo, не продължих проекта, хаха, съжалявам, но възможното решение според мен е да не премахвам целия изглед, а просто да го пренаредя програмно, като използвам функцията .addRule на relativelayout, в изображението, което предоставих, просто задайте правилото на групите за изглед на поставен под другия   -  person Ferry Tan    schedule 18.09.2014
comment
Опитахме чрез добавяне и премахване на някои параметри за оформление, но youtubeplayerFragment изглежда спира видеото, когато правите това. Благодаря за отговора.   -  person Hugo    schedule 18.09.2014
comment
изглежда, че някакъв изглед покрива YouTubePlayer, YouTubePlayer винаги трябва да е най-горният на екрана или в противен случай ще бъде спрян, политиката на YouTube за API, не можем да направим нищо по въпроса.. съжалявам за късния отговор, не проверих sof толкова често   -  person Ferry Tan    schedule 23.09.2014
comment
търся решение тук stackoverflow.com /questions/45526975/ .Опитвам се да създам фрагмент и да го отделя/прикача. без успех (намерихте ли решение? @Hugo   -  person Siarhei    schedule 06.08.2017