android视频播放中的YouTubePlayers支持片段
我必须开发一个单安卓应用程序 我必须用youtubeplayerfragment播放视频 这里的视频在全屏模式下播放得很好。同样的视频在正常模式下也播放得很好。这里我面临一个问题 问题是, “多媒体资料视图”中提供了更多视频 在这里,如果我必须单击gallery视图中的一个视频,则表示视频播放良好。现在我必须停止该视频,单击next video(下一个视频),则表示下一个视频音频正在播放。但在停止位置上次播放的视频缩略图正在显示。但其全屏模式工作正常 我如何在这里清除缓存???有什么具体的算法吗?请给我解决方案 我正在使用以下代码:android视频播放中的YouTubePlayers支持片段,android,algorithm,android-fragments,video-streaming,android-youtube-api,Android,Algorithm,Android Fragments,Video Streaming,Android Youtube Api,我必须开发一个单安卓应用程序 我必须用youtubeplayerfragment播放视频 这里的视频在全屏模式下播放得很好。同样的视频在正常模式下也播放得很好。这里我面临一个问题 问题是, “多媒体资料视图”中提供了更多视频 在这里,如果我必须单击gallery视图中的一个视频,则表示视频播放良好。现在我必须停止该视频,单击next video(下一个视频),则表示下一个视频音频正在播放。但在停止位置上次播放的视频缩略图正在显示。但其全屏模式工作正常 我如何在这里清除缓存???有什么具体的算法吗
FragmentManager fragmentManager = getChildFragmentManager();
FragmentTransaction fragmentTransaction = fragmentManager
.beginTransaction();
YouTubePlayerSupportFragment fragment = new YouTubePlayerSupportFragment();
fragmentTransaction.add(R.id.youtube_fragment, fragment);
fragmentTransaction.commit();
fragment.initialize(DeveloperKey.DEVELOPER_KEY, new OnInitializedListener() {
@Override
public void onInitializationSuccess(Provider arg0,
YouTubePlayer arg1, boolean arg2) {
if (!arg2) {
arg1.loadVideo(_Video);
}
}
@Override
public void onInitializationFailure(Provider provider,
YouTubeInitializationResult errorReason) {
Toast.makeText(getActivity(), "Please install the Youtube app on your device ", Toast.LENGTH_LONG).show();
}
});
我正在使用以下xml:
<fragment
android:name="com.google.android.youtube.player.YouTubePlayerSupportFragment"
android:id="@+id/youtube_fragment"
android:layout_width="match_parent"
android:layout_below="@+id/title"
android:layout_height="wrap_content"/>
请检查我的问题并给我一些建议