안녕하세요 ViewPager를 써서 레이아웃을 구성하고 있는데요
그안의 프레그먼트에서 버튼을 누르면 뷰페이저의 이동이아니라
그 페이지에서의 화면이 바뀌게 하고싶은데요!

이해안되실까바 그림첨부 ㅠㅠ
이거를 현재는 FrameLayout에서 Fragment를 중첩시키는 방식으로 사용하고있는데
좀 정상적인 Fragment간의 이동방식은 없을까요?
아래는 현재 사용하고 있는 방식이에요
public abstract class BaseFragment extends Fragment {
public static ArrayList<String> getDummyData() {
return BaseActivity.getDummyData();
}
protected void startFragment(FragmentManager fm, Class<? extends BaseFragment> fragmentClass) {
BaseFragment fragment = null;
try {
fragment = fragmentClass.newInstance();
} catch (java.lang.InstantiationException e) {
e.printStackTrace();
} catch (IllegalAccessException e) {
e.printStackTrace();
}
if (fragment == null) {
throw new IllegalStateException("cannot start fragment. " + fragmentClass.getName());
}
getActivity().getSupportFragmentManager().beginTransaction().add(R.id.fcontent, fragment).addToBackStack(null).commit();
}
이동할때는 startFragment 를 이용해 R.id.fcontent라고 써져있는 프레임 레이아웃에
중첩을 시킵니다~
이게 좀 걸려서 혹시 다른 제가모르는 방법이 있나 여쭈어요!
고수님들 도움부탁드려요~ㅎ