スクロール ビュー内にフラグメントがあります。
フラグメントが読み込まれると、スクロール ビューがフラグメントまでスクロールします。
フラグメントをスクロールビューにロードしたいのですが、スクロールビューがロードされたときに、現在の位置(上)からフラグメントまでスクロールしたくありません。
これは私がフラグメントをロードする方法です:
android.support.v4.app.FragmentManager fm = getActivity().getSupportFragmentManager();
FragmentTransaction ft = fm.beginTransaction();
ft.add(bikeFragContainer.getId(),bikeFrag);
ft.show(bikeFrag);
ft.commit();
setBikeFragData();
スクロールの理由はft.commit()
、フラグメントをロードし、画面を移動してフラグメントを表示するためです。
スクロールビューにロードされるときに、スクロールビューをフラグメントに移動せずに、フラグメントをスクロールビューにロードする方法はありますか?
答えは、フラグメントをロードするだけでトランジションを行わない、FragmentManager
またはする方法を見つけることにあると思います。FragmentTransaction
何か提案はありますか??