Java 我需要引用同一片段中的片段

Java 我需要引用同一片段中的片段,java,android,Java,Android,我有一个片段,我正试图从中调用函数 这段代码在我的一个活动中运行,但如果可能的话,我需要在片段中使用它 这是我正在调用的函数 new ActivityDumpUtil(AboutFragment.this, outfile, new ActivityDumpUtil.ActivityDumpCallback() { 我知道问题是关于碎片的 在我的AboutFragment片段中,我如何称呼它? 这是一个Sherlock片段的扩展。我想如果它在活动中工作,那么第一个参数应该是活动,而不是片段。通

我有一个片段,我正试图从中调用函数

这段代码在我的一个活动中运行,但如果可能的话,我需要在片段中使用它

这是我正在调用的函数

new ActivityDumpUtil(AboutFragment.this, outfile, new ActivityDumpUtil.ActivityDumpCallback() {
我知道问题是关于碎片的

在我的AboutFragment片段中,我如何称呼它?
这是一个Sherlock片段的扩展。

我想如果它在
活动
中工作,那么第一个参数应该是
活动
,而不是
片段
。通过调用
getActivity()
,您可以在
片段中获取对托管
活动的引用。希望这有帮助。

AboutFragment的
。这是您正在执行的AboutFragment实例的引用。在Activity中,您需要为其提供要传入ActivityDumpUtil构造函数的AboutFreagment的特定实例。FragmentManager可能就是您想要的。

这就是将Fragment AboutFragment传递到该方法中。当我在一个活动中调用Settings时,它就起作用了。这个(设置就是活动)不需要在片段中传递关于fragment的信息给函数。但是关于碎片,这不起作用吗?我尝试了getActivity,但它不是活动。getSherlockActivity呢?@BigDX,参数的类型是什么?