1

ビューページャーを使用するのは初めてです。すべてを正しく実行し、アクティビティをフラグメントにまとめて、FragmentPagerStateAdapterに配置しました。エミュレーターでテストしたところ、onResumeへのonCtreateは、ビューページャーで実際に表示される前に1つのフラグメントと呼ばれることに気付きました。これは理にかなっています。デバイスは次のステップの準備をしたいのですが、問題はonStartごとにダイアログを呼び出すフラグメントが1つあるので、実際には間違ったフラグメントで発生します。

何をすべきですか?

4

1 に答える 1

1

OnPageChangeListenerViewPagerでを使用して、適切なフラグメントに移動したことを検出できます。

于 2012-11-19T11:45:23.537 に答える