无法解析方法'putExtras(java.lang.string,void)

时间:2017-03-13 13:48:28

标签: java android android-studio android-intent youtube-api

我需要一些帮助。

我创建了一个按钮,用于重定向到新活动的点击,然后我做了:

当我点击按钮时,我希望它为youtube视频触发一个带有全屏功能结果的新活动:

Player.setFullscreen (true)

但它在putExtras函数中抛出以下错误:无法解析方法'putExtras(java.lang.string,void)

任何人都可以帮助我吗?

我的代码:

public void onInitializationSuccess(Provider provider, final YouTubePlayer player, boolean wasRestored) {
        player.setPlayerStateChangeListener(playerStateChangeListener);
        player.setPlaybackEventListener(playbackEventListener);


        fullScreen.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v)
            {

                Intent intent = new Intent(MainActivity.this, TelaCheia.class);
                intent.putExtras("key",  player.setFullscreen(true))
                startActivity(intent);

            }

        });

谢谢。

2 个答案:

答案 0 :(得分:0)

方法coerce不返回任何内容(因此错误中的空格)。

This link explains the setfullscreen method

我建议您将所有相关的player.setFullscreen(true)代码放入YoutubePlayer TelaCheia或处理当前activity

中的player.setFullscreen(true)代码

在评论部分

中进行了对话后编辑

答案 1 :(得分:-1)

你犯了一个拼写错误,正确的方法是Intent.putExtra(),而不是Intent.putExtras()

将其更改为intent.putExtra("key", player.getFullscreen())