LiveTv показывает пустой экран - PullRequest
0 голосов
/ 20 декабря 2018

Я пытался создать приложение для Android, которое будет воспроизводить живые новостные каналы с использованием API YouTube, но когда я пытался воспроизводить каналы, оно всегда показывает пустой белый экран.

код: MainActivity

watch=(Button)findViewById(R.id.samacharBtn);
        watch.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                Intent intent=new Intent(getApplicationContext(),PlayerActivity.class);
                startActivity(intent);
            }
        });

код: PlayerActivity

public void onCreate(@Nullable Bundle savedInstanceState, @Nullable PersistableBundle persistentState) {
        super.onCreate(savedInstanceState, persistentState);

        setContentView(R.layout.yt_player);
        YouTubePlayerView playerView = (YouTubePlayerView) findViewById(R.id.youTubePlayerView);
        playerView.initialize(DeveloperKey.DEVELOPER_KEY, this);
        fullScreen = (Button) findViewById(R.id.buttonFullScr);
        fullScreen.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                player.setFullscreen(true);
            }
        });
    }
    @Override
    public void onI[![enter image description here][1]][1]nitializationSuccess(YouTubePlayer.Provider provider, YouTubePlayer player, boolean b) {
        this.player = player;
        Log.e(TAG,"Video"+ provider);
        if (!b) {
             player.loadVideo("XXXXXXX");
            player.setPlayerStyle(YouTubePlayer.PlayerStyle.MINIMAL);
        }
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...