Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/375.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 回到前面的片段_Android_Android Fragments_Android Studio_Android Framelayout - Fatal编程技术网

Android 回到前面的片段

Android 回到前面的片段,android,android-fragments,android-studio,android-framelayout,Android,Android Fragments,Android Studio,Android Framelayout,顺便说一句,这是我的第二个片段。当我按下第一个片段中的一个按钮时,就会出现这个消息。在这个片段中,如果我按下手机上的后退按钮,它将返回到上一个片段。需要你们的帮助。提前谢谢 public class ListAllDoctorFragment extends Fragment { Button close; @Nullable @Override public View onCreateView(LayoutInflater inflater, ViewGroup

顺便说一句,这是我的第二个片段。当我按下第一个片段中的一个按钮时,就会出现这个消息。在这个片段中,如果我按下手机上的后退按钮,它将返回到上一个片段。需要你们的帮助。提前谢谢

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;

    }
}

假设您想转到上一个片段,如果是这种情况,请删除
ft.addToBackStack(null)来自您的代码。

此代码有什么问题?什么?在哪里?何时?如何?为什么?我有一个带有按钮的片段,当我按下它时,此片段将显示。一切正常,但当我按下“后退”按钮时,它不会返回到上一个片段@Randykayudhistira若要查找上一个片段,只需调用
popBackStack()
方法。仍然无法返回到上一个片段