Stackoverflowに関するすべての質問を確認しましたが、この質問に対する明確な回答は1つも見つかりませんでした。どのようにタグをFragment
に設定して、getFragmentManager().findFragmentByTag()
経由で取得できるようにしますか? Fragment
にタグを作成する方法の簡単なコード例を誰かが教えてもらえますか?
フラグメントトランザクション中にTag
を設定できます。
たとえば、replace
トランザクションの場合、次のように実行できます。
_FragmentManager fragmentManager = getSupportFragmentManager();
fragmentManager.beginTransaction()
.replace(R.id.fragment_container, mFragment, TAG)
.commit();
_
使用しているFragment
がSupport Libraryのnotの場合、getFragmentManager()
ではなくgetSupportFragmentManager()
を使用します。