我遇到了一个小问题,因为我在 framelayout 中显示了我的片段,没有任何问题,但是当我尝试隐藏片段时,它不会隐藏并保持显示在我的布局中。
这是我所做的:
Fragment fragment = new FooterClass();
FragmentTransaction ft = getSupportFragmentManager().beginTransaction();
显示片段
ft.setCustomAnimations(R.anim.slide_left_in, R.anim.slide_left_out).show(fragment).replace(R.id.footer_layout, fragment).commit();
隐藏片段
ft.setCustomAnimations(R.anim.slide_left_out, R.anim.slide_left_in).hide(fragment).commit();
它显示完美但不隐藏帮助我