如何让用户在Android应用程序中观看一个视频,然后返回到另一个活动

如何让用户在Android应用程序中观看一个视频,然后返回到另一个活动,android,Android,如果有人能给我指出正确的方向,那就太棒了。我正在尝试为儿童开发一个应用程序,该应用程序允许用户搜索和观看一个视频,当视频完成后,它将切换到另一个活动。如果您想播放youtube上的视频,您可以在youtube活动的儿童中使用com.google.android.youtube.player.youtube下载 它有setPlayerStateChangeListener,可以解决您的问题 youTubePlayerView.initialize(GOOGLE_API_KEY, new YouTu

如果有人能给我指出正确的方向,那就太棒了。我正在尝试为儿童开发一个应用程序,该应用程序允许用户搜索和观看一个视频,当视频完成后,它将切换到另一个活动。

如果您想播放youtube上的视频,您可以在
youtube活动的儿童中使用
com.google.android.youtube.player.youtube下载

它有
setPlayerStateChangeListener
,可以解决您的问题

youTubePlayerView.initialize(GOOGLE_API_KEY, new YouTubePlayer.OnInitializedListener() {
            @Override
            public void onInitializationSuccess(YouTubePlayer.Provider provider, YouTubePlayer youTubePlayer, boolean b) {
                youTubePlayer.cueVideo(videoId);
                youTubePlayer.setPlayerStateChangeListener(new YouTubePlayer.PlayerStateChangeListener() {
                    @Override
                    public void onVideoEnded() {
                        setResult(RESULT_OK);
                        finish();
                    }
                });
            }
        });
其中
videoId
是您的youtube视频id。
此外,您还需要一个
YouTubePlayerView
小部件