我收到一条错误说明:构造函数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);
}
答案 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);