为什么片段中的代码运行两次?

时间:2020-05-21 18:57:04

标签: android android-fragments android-fragmentactivity

片段代码:

这是我的片段代码,其中我只打印一次hiiii,但是输出显示了一些不同的内容。

package edmt.dev.androidgridlayout;

import android.content.Intent;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.Toast;

import androidx.annotation.NonNull;
import androidx.annotation.Nullable;

public class fragmentCategory extends Fragment {

    @Nullable
    @Override
    public View onCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
        View view=inflater.inflate(R.layout.fragment_category,container,false);
        System.out.println("hi");
        return super.onCreateView(inflater, container, savedInstanceState);
    }
}

Logcat文件中的输出:

这里喜被打印了两次 背后的原因是什么?

2020-05-21 23:33:57.822 20106-20106/edmt.dev.androidgridlayout I/System.out: hi
2020-05-21 23:33:57.835 20106-20106/edmt.dev.androidgridlayout I/chatty: uid=10368(edmt.dev.androidgridlayout) identical 1 line
2020-05-21 23:33:57.847 20106-20106/edmt.dev.androidgridlayout I/System.out: hi

0 个答案:

没有答案