YouTube播放器Android Api在播放时不会隐藏进度条

时间:2016-08-24 08:32:01

标签: android android-youtube-api

我使用YouTube播放器Android Api播放一些视频,现在我可以继续播放视频,但我发现一个问题是播放器在播放时不会隐藏进度条。你可以在这张图片中看到:  enter image description here 实际上玩家正在玩。 我发现了一个问题:当我在10.36.52这样的较低版本中使用YouTube时,它可以工作!但是现在我安装了最新的YoutuBe版本(11.29.55),它还没有工作。 这是我的代码: 玩家xml:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical"
    android:focusable="true" >
    <com.google.android.youtube.player.YouTubePlayerView
        android:id="@+id/youtube_player_view"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"/>
</LinearLayout>

java代码

private void initYouTubePlayerView() {
    YouTubePlayerView playerView = (YouTubePlayerView) findViewById(R.id.youtube_player_view);
    playerView.initialize(YoutubeConnector.KEY,this);
}

@Override
public void onInitializationSuccess(YouTubePlayer.Provider provider, YouTubePlayer player,
                                    boolean restored) {
    if (player == null) return;
    PlayerActivity.this.mPlayer = player;
    mPlayer.setPlayerStyle(YouTubePlayer.PlayerStyle.CHROMELESS);
    if(!restored) {
        player.loadVideo(getIntent().getStringExtra("VIDEO_ID"));
        Log.d(TAG, "onInitializationSuccess: " + getIntent().getStringExtra("VIDEO_ID"));
    }
    mPlayer.setPlaybackEventListener(new PlaybackEventListener());
    mPlayer.setPlayerStateChangeListener(new PlayerStateChangeListener());
}

YouTube Api版本是最新版本。

0 个答案:

没有答案