1

Android アプリでウィザード型の機能を作成しようとしていますが、いくつかの手順に従う必要があります。各ステップは独自のフラグメントで表され、すべてのフラグメントは FragmentPager に配置されます。ViewPagerIndicator [1] も使用しています。

私が興味を持っているのは、何らかの方法でいくつかのステップを「無効」にすることです(タブヘッダーが表示されていても、ユーザーが対応するフラグメントにスクロールできないようにします)。基本的に、ユーザーは最初にステップ 1 のタブにのみ移動し、次に (検証後に) タブ 1 と 2、次に 1、2、3 などに移動できます...

このようなものを実装するための最良の方法は何ですか?

[1] - http://viewpagerindicator.com/

ありがとう

4

1 に答える 1

0

ユーザーが検証に合格したときにフラグメントを追加しようとしましたか?

FragmentTab1 での検証後、FragmentTab2 を PageAdapter に追加し、新しい追加ごとに notifyDataSetChange を追加します。

そのライブラリの PageAdapter クラスでそれができない場合は、おそらくいくつかのメソッドを書き直すか、独自の PageAdapter を作成する必要があります。

于 2013-05-14T18:44:30.000 に答える