Android:两个Fragment在同一个Framelayout上切换显示

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/HMYANG314/article/details/51655942
private String[] TAGS = new String[]{"tag1", "tag2"};


private void showFragment(Fragment from, Fragment to, int position) {
        FragmentTransaction transaction = getSupportFragmentManager().beginTransaction();
        boolean isAdded = to.isAdded();
        if (!isAdded) {
            transaction.hide(from).add(R.id.layout_fragment, to, TAGS[position]).show(to).commitAllowingStateLoss();
        } else {
            transaction.hide(from).show(to).commitAllowingStateLoss();
        }
    }



猜你喜欢

转载自blog.csdn.net/HMYANG314/article/details/51655942