我有这段代码首先被实现到一个扩展Activity的类中,现在该类扩展了Fragment,我不知道如何转换它。
这是我的代码:
menuButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Intent intent = new Intent(ActivityTypes.this, ConnectionScreen.class);
startActivity(intent);
}
});
答案 0 :(得分:2)
鉴于您的代码现在位于Fragment中,您只需使用getActivity()替换ActivityTypes.this。
澄清:新Intent()的第一个参数需要一个Context。片段不会扩展Context。调用getActivity()检索容器活动,它确实扩展了Context。