2014-01-28 1 views
0

내 앱을 실행할 때 logcat에이 메시지가 표시됩니다.활동이 누설되었습니다. 여기에 원래 바인딩 된 ServiceConnection [email protected]

활동 com.jeslomo.judokatium_2.CinturonActivity는 원래 여기에 내가 시도

을 결합 했다 ServiceConnection [email protected]를 유출했다 무비의 목적을로드 :

의도 의도 = YouTubeStandalonePlayer.createVideoIntent (acty, API_KEY, videoId가 0, 거짓, 거짓); acty.startActivity (intent);

하지만 비디오가 올바르게로드됩니다.

"acty"는 비디오를로드하기 위해 BaseAdapter로 전달하는 활동입니다.

어떻게 해결할 수 있습니까?

감사합니다.

경찰서 : 죄송합니다.

답변

2

두 번째 페이지가 나타날 때api를로드 한 다음 YouTube API를 초기화하십시오. 컨텍스트로 액티비티를 제공하는 대신 API에 애플리케이션 컨텍스트를 제공하십시오.

Intent intent = YouTubeStandalonePlayer.createVideoIntent(getApplicationContext(), API_KEY , videoId, 0, false, false); 
acty.startActivity(intent); 
+0

안녕하세요, 활동 방식이 "YouTubePlayer.OnInitializedListener"인 경우 안녕하세요. 그의 방법은 비어 있지만 충돌이 없습니다. 답변 해 주셔서 감사합니다. – Dracknes

+0

친절하게 질문을 간단히 설명 할 수 있습니다. 감사합니다. –

관련 문제