【发布时间】:2018-01-17 13:17:59
【问题描述】:
我有一个活动和一个片段,我想传递一个已初始化的对象,它属于网络类,这里是对象初始化
ConnectivityManager connec = (ConnectivityManager)getSystemService(getBaseContext().CONNECTIVITY_SERVICE);
当我直接将这一行放在片段中时,它会在 getBaseContext 和 getSystemService 上显示错误,所以我应该如何将此对象从活动调用到片段
【问题讨论】:
-
您的问题不清楚。请添加更多代码并准确解释您想要的内容。你想在Activity中初始化这个对象,然后传递给Fragment吗?还是要在 Fragment 中初始化?
-
你的两个选项都很棒,你的第一个选项很好,第二个选项更好
-
嘿,我想要这个对象在我的片段上,当我在我的活动中编写此代码时它会很好,但是如果我在我的片段中写入,则会发生错误,说无法解析方法
标签: android android-fragments android-activity