0

次と前など、いくつかのボタンを持つフラグメントがあります。ボタンがクリックされるたびに、次のフラグメントに移動する必要があります。実際には ViewPager でこれを実装したので、ユーザーがスワイプすると次のフラグメントに移動します。しかし、ボタンをクリックするだけでフラグメントを変更するにはどうすればよいですか。ボタンは FragmentActivity クラスではなく Fragment クラスに存在することに注意してください。

4

2 に答える 2

1

ボタンがフラグメントの一部である場合、親アクティビティは、フラグメントも理解できるインターフェイスを実装する必要があります。次に、ボタンが押されると、親アクティビティにそのことを伝え、フラグメントを置き換えます。ボタンがアクティビティ レイアウトの一部である場合は、フラグメント マネージャーとそのトランザクションを使用したフラグメントの管理についてお読みください。

于 2012-08-16T19:14:27.613 に答える