2

私が達成する必要があることを説明しようとします:

私のアクティビティは、一部のユーザー設定を表示するために使用されます。ユーザーのために、見栄えを良くするために、一般設定、別の設定、別の設定の 3 つのページで ViewPager を使用する必要があります。アクティビティが開始されると、http async タスクを使用してすべての設定を取得します。したがって、3 ページすべてに http 応答からのデータを入力する必要があります。そのため、ユーザーは左右にスクロールして別のページを表示し、設定を変更できます。アクションバーに保存ボタンがあります。それを押すと、各ページからすべてのデータを取得し、データを保存するためにhttpポストリクエストを送信する必要があります。

ViewPager を実現するには、どのタイプのアダプターを使用する必要がありますか? 現在、「FragmentStatePagerAdapter」を使用していますが、現在/表示されているフラグメントにアクセスできます。しかし、現在のフラグメントだけでなく、すべてのフラグメントからデータを取得/設定できる必要があります。

誰かが私にそれを行う方法のヒントを教えてもらえますか. FragmentStatePagerAdapter を使用する必要がありますか、それとも PagerAdapter だけで十分でしょうか? あるいは別の方法があるかもしれません)

どんなヒントでも非常に役に立ちます。ありがとう

4

1 に答える 1