안드로이드 YouTubePlayerView를 :내가 유튜브 안드로이드 플레이어 API를 구현하고 <a href="https://developers.google.com/youtube/android/player/" rel="nofollow noreferrer">this manual</a>에 accorting 내 AppCompatActivity에 YouTubePlayerView를 추가하지만, 예외를 얻으려고 AppCompatActivity
Caused by: java.lang.IllegalStateException: A YouTubePlayerView can only be created with an Activity which extends YouTubeBaseActivity as its context.
YouTubeBaseActivity이 활동 (안 AppCompatActivity)를 확장합니다. 나는 sample project on GitHub을 확인하고 최신 커밋이 3 년 전 이었음을 알아 냈으므로이 라이브러리는 .jar 파일로만 배포되므로 특히 더 이상 사용하지 않는 것이 좋습니다. 내 질문은 다음과 같습니다. YouTubeBaseActivity를 수정하기 위해이 라이브러리의 소스 코드를 어디에서 찾을 수 있습니까? 아니면 대신이 라이브러리를 사용해야합니까? 또는 내 의도 (의도없이) 내 YouTube 동영상을 재생하는 더 나은 방법을 제안 할 수 있습니까? 감사.
감사합니다, 정말 작동합니다. YouTubePlayerSupportFragment (지원 라이브러리의 Fragment를 확장)와 https://developers.google.com/youtube/android/player/reference/com/google/android/youtube/player/YouTubePlayerSupportFragment가 추가되었습니다. – GrafOrlov