viewActivityでviewActionを使用していますが、viewPagerはスクロールできません。また、MainActivityフラグメントの2番目のフラグメントに4つのフラグメントがあります。私はonCreateViewメソッドのすべてのフラグメントでAPIを呼び出しています。しかし、アクティビティが初期化されたときに、すべてのフラグメントonCreateViewメソッドが実行されます。フラグメントを私のAPI呼び出しよりも見えるようにするために修正する方法。フラグメント内のフラグメントを使用する
私は既にsetUserVisibleHintメソッドを試しました。アクティビティが初期化されたときにも動作しています。
この問題を解決するためにフレームレイアウトなどを使用する必要がありますか?
'setVisibility'が呼び出されたとき、パラメータ' visibleToUser'をチェックしていますか?現在表示されているフラグメントの場合はtrue、それ以外の場合はfalseになります。 –
私はチェックしましたが、isVisibleToUserブール値は、アクティビティフラグメントアダプタが設定されている場合にすべてのフラグメントに対して真となります。 –