如何使用支持库 25.0.0 及更高版本的 getFragments()
How to getFragments() with Support Library 25.0.0 and up
getFragments
方法在最新版本的支持库中被注释为@RestrictTo(LIBRARY_GROUP)
,表示不对外使用。 version history but with earlier versions I could use this method in retained fragments to get a reference to the UI fragment - and to re-attach to the new UI fragment after a configuration change (as seen here) 中没有此更改的记录。我如何使用新的支持库实现同样的目标?
最佳做法是通过 ID 或标签获取片段,因为它们使用 ID 或标签附加到 Activity。
fragmentManager.findFragmentByTag("tag");
fragmentManager.findFragmentById(id);
getFragments
方法在最新版本的支持库中被注释为@RestrictTo(LIBRARY_GROUP)
,表示不对外使用。 version history but with earlier versions I could use this method in retained fragments to get a reference to the UI fragment - and to re-attach to the new UI fragment after a configuration change (as seen here) 中没有此更改的记录。我如何使用新的支持库实现同样的目标?
最佳做法是通过 ID 或标签获取片段,因为它们使用 ID 或标签附加到 Activity。
fragmentManager.findFragmentByTag("tag");
fragmentManager.findFragmentById(id);