为Fragment创建一个可靠的Intent



我有这段代码,这是第一次实现到一个类扩展活动,现在这个类扩展Fragment,我不知道如何转换它。

这是我的代码:

 menuButton.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View view) {
            Intent intent = new Intent(ActivityTypes.this, ConnectionScreen.class);
            startActivity(intent);
        }
    });

给定您的代码现在在Fragment中,您只需替换ActivityTypes。

澄清:new Intent()的第一个参数需要Context。片段不扩展上下文。调用getActivity()获取容器活动,它扩展Context。

最新更新