現在、リスト ビューの行をクリックすると、ユーザーが選択した行の詳細を編集するための新しい画面が必要です。
を使用して「詳細ウィンドウ」を実装するだけでよいことに気付きActivity
ました。ただし、将来的には、タブレット UI をサポートする必要があるかもしれませんし、必要ないかもしれません。したがって、その場合、フラグメントFragmentActivity
をホストする専用の別のフラグメント内にすべてのロジックと UI を実装する必要があるのではないかと考えていました。
良いところと悪いところがあることに気づきました
良い
コードの再利用と UI の再利用が容易になり、新しいタブレット UI レイアウトなど、さまざまなレイアウト要件に対応できます。
悪い
FragmentActivity
だけではなく、2 つのクラス (とFragment
) に注意する必要がありActivity
ます。
FragmnetActivity
個人的には+Fragment
デザインの方が好きです。でも、選んだデザインに引っ掛かりがあるかどうかはわかりませんか?