如何使用后退按钮之类的按钮关闭当前片段?
我尝试使用Imagebutton关闭当前片段。 我在Fragment-A中,当我单击按钮时它将变为Fragment-B。 当我单击“片段B”处的按钮时,它将转到“片段C”并关闭“片段B”。 如果单击Fragment-C的后退按钮,它将返回到Fragment-A。 我尝试的代码如下所示 camera_album = (ImageButton) view.findViewById(R.id.camera_album); camera_album.setOnClickListener(new Button.OnClickListener() { @Override public void onClick(View v) { closefragment(); Fragment fragment = FileBrowserFragment.newInstance(null, null, null) ; MainActivity.addFragment(LocalFileBrowserFragment.this, fragment) ; } }); private void closefragment() { getActivity().getFragmentManager().beginTransaction().remove(this).commit(); } 当我单击片段B处的后退按钮时,它变为片段C。 但是,当我单击Fragment-C上的后退按钮时,它不会返回到Fragment-A。它回到空的背景。如果要返回至Fragment-A,则必须再次单击“后退”按钮。 所以,似乎没有关闭当前片段完整。 如何完成当前片段,如Android的“后退”按钮?