を考慮してくださいthisアンドロイドチュートリアルの例、ローダーの断片化 - 断片の漏れはありますか?
getLoaderManager()。initLoader(0、null、this);
は、私の知る限り、所与の断片のライフサイクルは、Activity
したがってLoaderManager
ライフサイクルに等しくないgaruanteeがない、ローダCursorLoaderListFragment.this
インスタンスを与え、onActivityCreated
と呼ばれます。したがって、Activity
がまだ生きている間にフラグメントが削除されても、メモリリークは発生しませんか?
「はい」の場合、この例はどのように修正する必要がありますか?
しかし、フラグメントが破壊されている間にアクティビティがまだアクティブであれば、AFAIKは 'onActivityCreated'で初期化されているため、ローダを破壊する必要があります。 –