阿神2017-04-18 09:06:57
この方法でプレイすることは強くお勧めしません。ページが多く、それらが適切に管理されていない場合
Fragment
、OOM である可能性が非常に高くなります...
この方法でプレイする必要がある場合は、FragmentStatePagerAdapter
の管理方法を参照してください。キーコードは次のとおりです:
また、Activity
は NavigateUp (上へのナビゲーション) と BackPressed (戻るキー) の機能を持っているため、Fragment
のバックスタック (< のバックスタックとは異なります) も管理する必要があります。 🎜>)。同じ)、つまり、Activity
.FragmentTransaction#addToBackStack(String)
を呼び出します。
黄舟2017-04-18 09:06:57
この提案は上記の回答と同じです。これは行わないでください。
処理が必要ないくつかのページを分析して、それらが 同样性质
に属しているかどうかを確認していただければ幸いです。たとえば、NetEase News では、さまざまなチャネルに表示されるコンテンツは類似しているため、Fragment を使用する方が適切です。ただし、設定項目の中でも各設定項目の内容は比較的独立しているため、アクティビティを使い分けた方がよいでしょう。