构造函数Intent(新的ViewPager.OnPageChangeListener(){},Class <player>)未定义</player>

时间:2013-12-13 16:38:41

标签: java android android-intent

我收到一条错误说明:构造函数Intent(new ViewPager.OnPageChangeListener(){},Class)未定义

就行:Intent intent = new Intent(this, Player.class);

我不确定如何纠正这个问题。以前有没有人遇到这样的事情?我认为使用这种格式的意图非常标准。

        @Override
        public void onPageSelected(int pos) {

            Intent intent = new Intent(this, Player.class);
            intent.putExtra("playlist", playlist);

        }

2 个答案:

答案 0 :(得分:3)

如果此代码位于Activity类中,例如名为MainActivity,则可以使用此

Intent intent = new Intent(MainActivity.this, Player.class); 您可以通过调用OuterClass.this

来引用外部类

答案 1 :(得分:0)

更改

Intent intent = new Intent(this, Player.class);

Intent intent = new Intent(YourActivity.this, Player.class);