私のアプリには、タブのコンテンツごとに TabLayout と 1 つのフラグメントを使用する単一のアクティビティがあります。これらのフラグメントの一部には、対応するサブフラグメント内にサブタブがあります。
これらの各フラグメントは、API 呼び出しに依存してビューをレンダリングします。これらのフラグメントでこれらの API 呼び出しを 1 回だけ行い、ビューをレンダリングする必要があります。ユーザーが別のタブに切り替えて戻ってきた場合、これらのフラグメントは、最初にレンダリングしたビューを表示するだけです (新しい API 呼び出しをトリガーする特別な条件がいくつかありますが、それらはまれであり、onResume で処理できると思います)。
これを実現するには、最初の API 呼び出しを行うのに最適な場所はどこですか? onCreateView ? またはonStartまたはonResumeまたはその他のライフサイクルメソッド?