回到之前的片段

时间:2015-10-15 03:09:06

标签: android android-fragments android-studio android-framelayout

顺便说一下这是我的第二个片段。一旦按下第一个片段中的按钮,这将出现。在这个片段中,如果我按下手机上的后退按钮,它将返回上一个片段。需要你帮助的人。提前谢谢。

public class ListAllDoctorFragment extends Fragment {
    Button close;
    @Nullable
    @Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
        View view = inflater.inflate(R.layout.listalldoctor, container,false);

        close = (Button) view.findViewById(R.id.button);

        close.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                android.app.FragmentManager fm = getFragmentManager();
                FragmentTransaction ft = fm.beginTransaction();
                SHIT f2 = new SHIT();
                ft.add(R.id.content_frame, f2);
                ft.addToBackStack(null);
                ft.commit();
            }


        });

        return view;

    }
}

1 个答案:

答案 0 :(得分:2)

假设您要转到上一个片段,如果是这种情况,请从代码中删除ft.addToBackStack(null);