2015-04-06 77 views
0

我做了一個YouTube的api演示,在這一切順利,現在我想強制用戶在android上使用YouTube API觀看完整的視頻,所以任何人都可以告訴我如何以編程方式做到這一點?在android中需要什麼代碼?強制用戶在android中觀看完整的YouTube視頻?

代碼

@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); 
     } 
    } 
+2

郵政編碼爲目前你在做什麼。 – Ali 2015-04-06 13:18:33

+0

@阿里嗨謝謝你的回覆。請看我的代碼 – user3819148 2015-04-06 13:21:16

+0

「我想強制用戶觀看完整的視頻」 - 這將需要很多機器人手臂控制你的應用程序,以[抓住用戶,撬他們的眼瞼打開](http://www.imdb.com/title/tt0066921/)。請注意,這可能會導致用戶對您的應用程序不滿意。 – CommonsWare 2015-04-06 13:22:07

回答

0

您可以禁用只能後退按鈕而不是禁用的主頁按鈕。

我會建議你,請不要禁用home和back按鈕,因爲它不是一個好方法。因爲在這樣做之後你將會面臨很少的問題。

  1. 當你的視頻播放,那麼你的設備是沒用的。意味着你不能做任何事情。
  2. 當你的視頻播放時,你不能使用其他應用程序,如什麼應用程序,調用和其他系統應用程序。
  3. 這些東西會刺激用戶。

所以請不要這樣做。

但是,如果你想,那麼你可以讓你的應用程序作爲Android中的默認啓動。

+0

hi..aprreciate你的幫助,但它不是我要找的東西,我不想禁用後面或主頁按鈕,我想禁用YouTube視頻的seekbar(來自youtube api),所以用戶必須看到滿的視頻,。 – user3819148 2015-04-06 13:33:20

+0

好的,我會讓你知道的。 – Yogendra 2015-04-06 13:44:59