Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/334.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/197.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
Java 当我们打开一个意图时,生命周期是什么_Java_Android_Android Intent_Fragment_Android Lifecycle - Fatal编程技术网

Java 当我们打开一个意图时,生命周期是什么

Java 当我们打开一个意图时,生命周期是什么,java,android,android-intent,fragment,android-lifecycle,Java,Android,Android Intent,Fragment,Android Lifecycle,在我的应用程序中,我有一个活动,第一个片段中有3个片段。我正在尝试制作一篇文章,所以点击按钮,它将进入“文章创建”活动。但是,当创建post时,即使您再次输入加载post的片段,它也会崩溃。只有当用户是新用户时,才会发生此问题。这是加载post的函数 `classList=newarraylist() 这就是我所谓的后期创建活动 `newpost.setOnClickListener(newview.OnClickListener(){ @凌驾 公共void onClick(视图){ 编辑您的问

在我的应用程序中,我有一个活动,第一个片段中有3个片段。我正在尝试制作一篇文章,所以点击按钮,它将进入“文章创建”活动。但是,当创建post时,即使您再次输入加载post的片段,它也会崩溃。只有当用户是新用户时,才会发生此问题。这是加载post的函数 `classList=newarraylist()

这就是我所谓的后期创建活动

`newpost.setOnClickListener(newview.OnClickListener(){ @凌驾 公共void onClick(视图){


编辑您的问题并将崩溃消息和stacktrace从logcat复制到其中。
    DatabaseReference reference = FirebaseDatabase.getInstance().getReference("Clas" +
            "ses");
        reference.child(classId).child("Post").addValueEventListener(new ValueEventListener() {
        @Override
        public void onDataChange(@NonNull DataSnapshot dataSnapshot) {

            if(dataSnapshot.exists()){
            for (DataSnapshot ds : dataSnapshot.getChildren()) {
                if (ds.exists()) {



                    ModelPostList model = ds.getValue(ModelPostList.class);

                    classList.add(model);


                }
            }}
            Toast.makeText(getActivity(), "finish ", Toast.LENGTH_SHORT).show();

            adapterClassList = new AdapterPostList(getActivity(), classList);

            postRv.setAdapter(adapterClassList);`
            Intent i =new Intent(getActivity(),PostCreate.class);
            startActivity(i);


        }
    }); `