0

関数を呼び出そうとするフラグメントがあります。

このコードは、私のアクティビティの 1 つで機能しますが、可能であればフラグメント内で必要です。

これは私が呼び出している関数です

new ActivityDumpUtil(AboutFragment.this, outfile, new ActivityDumpUtil.ActivityDumpCallback() {

私は問題がAboutFragment.thisであることを知っています

AboutFragment フラグメント内でこれを呼び出すにはどうすればよいですか? これは Sherlock Fragment を拡張しています。

4

2 に答える 2

0

これAboutFragment.thisは、実行中の AboutFragment のインスタンスへの参照です。Activity 内では、ActivityDumpUtil のコンストラクターに渡したい AboutFreagment の特定のインスタンスを指定する必要があります。FragmentManager はおそらくあなたが望むものです。

于 2013-03-31T18:46:02.957 に答える