4

フラグメントを使用したベスト デザイン プラクティスについてはまだ確信が持てません。私は次の開発ドキュメントを見てきました:

http://developer.android.com/guide/components/fragments.html

少なくとも 1 つのペイン レイアウトで、新しい画面を作成するには 2 つの方法があるようです。1 つのフラグメント内にボタンがあり、クリックすると新しいビューが表示されるようにしたいとします。元のアクティビティを使用して FragmentTransaction に置き換えるか、元のアクティビティにそのフラグメントを表示する新しいアクティビティへのインテントを起動させる必要があります。どちらもうまくいくと確信しています。私はデザインの実践についてもっと疑問に思っています。または、ダイアログフラグメントを使用する必要がありますか?

それが重要な場合、2 番目のフラグメントは、ある時点で情報を元のフラグメントに戻す必要があります。

4

1 に答える 1

0

フラグメントにデータを返すだけでよい場合は、おそらくDialogを使用します。

ただし、フラグメントを切り替えるには、FragmentTransaction を使用してフラグメントを変更する方がはるかに優れています。その方法では、新しいアクティビティは必要ありません (フラグメントを使用する主な利点の 1 つ)。

于 2013-06-14T01:39:24.477 に答える