强制用户在android中观看完整的youtube视频?

强制用户在android中观看完整的youtube视频?,android,youtube-api,Android,Youtube Api,我已经制作了一个youtube api演示,一切顺利,现在我想强迫用户使用youtube api在android上观看完整的视频,那么有人能告诉我如何通过编程实现吗?在安卓系统中需要什么代码 代码 @Override public void onInitializationFailure(Provider provider, YouTubeInitializationResult result) { Toast.makeText(getApplic

我已经制作了一个youtube api演示,一切顺利,现在我想强迫用户使用youtube api在android上观看完整的视频,那么有人能告诉我如何通过编程实现吗?在安卓系统中需要什么代码

代码

@Override
    public void onInitializationFailure(Provider provider,
            YouTubeInitializationResult result) {
        Toast.makeText(getApplicationContext(), "onInitializationFailure()",
                Toast.LENGTH_LONG).show();
    }

    @Override
    public void onInitializationSuccess(Provider provider,
            YouTubePlayer player, boolean wasRestored) {
        if (!wasRestored) {
            player.cueVideo(VIDEO_ID);
        }
    }

您只能禁用“后退”按钮,但不能禁用“主页”按钮

我会建议你,请不要禁用主页和返回按钮,因为这不是一个好办法。因为这样做之后,你将面临一些问题

  • 当你的视频播放时,你的设备就没用了。意味着你不能做任何事情
  • 当您的视频播放时,您不能使用其他应用程序,如whats应用程序、呼叫和其他系统应用程序
  • 这些事情会激怒用户
  • 所以请不要这样做


    但是如果您愿意,您可以将您的应用程序设置为android中的默认启动器。

    为您目前正在做的事情发布代码。@Ali您好,谢谢您的回复。请查看我的代码“我想强制用户观看完整视频”——这将需要您的应用程序控制大量的机器人手臂来完成。请注意,这可能会导致用户对您的应用程序不满意。您可能会在播放视频时截取后退键,而不对其执行任何操作。我不熟悉YouTube API,你的代码也没有告诉我足够的信息来提供更多帮助。强制用户观看完整视频可能是不可能的——但我知道如果我在智能手机上安装了一个应用程序,开始播放视频,并在我想的时候让我退出,我会非常生气,拔下电池,卸载应用程序,留下一个非常负面的评论。你可能想重新考虑强迫用户做任何事情。嗨..A谢谢你的帮助,但这不是我要找的,我不想禁用返回或主页按钮,我想禁用youtube视频的seekbar(fro youtube api),所以用户必须看到完整的视频,。