問題タブ [fragment-oncreateview]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - フラグメント内のフラグメントが 2 回目の呼び出しでクラス変数を設定しない
TripMemberFragment と TripPhotosFragment を含む TripDetailFragment があります。TripMemberFragment 内には、プライベート インスタンス変数 Trip trip があります。この変数は、TripDetailFragment の最初の呼び出しで正しく設定されます。ただし、TripDetailFragment の 2 回目の開始では、この変数は null です。
}
実行時にログに記録されたエラーや例外はありませんが、2 回目の実行で loadMembers() を呼び出すと、TripDetailFragment のトリップ変数は null になりますが、フラグメントのコンストラクターが呼び出されると正しく設定されているようです。setUpFragments() を onCreateView() に配置すると問題が発生する可能性があると思いますが、他にどこに行くのかわかりません。