Youtube player support fragment no longer working on Android studio 3.2 (androidx)

前端 未结 6 991
梦谈多话
梦谈多话 2020-11-30 12:35

I just updated my Android Studio to version 3.2 and followed instructions to use androidx.

I\'ve been using a Youtube fragment inside a Fragment activity and everyth

6条回答
  •  暖寄归人
    2020-11-30 12:53

    Just copy the original java file (com.google.android.youtube.player.YouTubePlayerFragment) to your project to the same package but different class name etc. com.google.android.youtube.player.YouTubePlayerFragmentX, and update the extends class from android.app.Fragment to androidx.fragment.app.Fragment.

    The implementation is the same:

    YouTubePlayerFragmentX youTubePlayerFragment = YouTubePlayerFragmentX.newInstance();
    FragmentTransaction transaction = getChildFragmentManager().beginTransaction();
    transaction.add(R.id.youtube_fragment, youTubePlayerFragment).commit();
    

    Tested... it's working.

提交回复
热议问题