'android.view.View android.widget.TextView.findViewById(int)' 空对象引用

'android.view.View android.widget.TextView.findViewById(int)' on a null object reference

我在 android studio

的片段中调用 findViewById 时出现此错误

" 尝试在 com.example 处的空对象引用上调用虚方法 'android.view.View android.widget.TextView.findViewById(int)'。apptrail4.profile_frg.onCreateView() "

  @Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
                         Bundle savedInstanceState) {
    // Inflate the layout for this fragment
    F2F_fragment = inflater.inflate(R.layout.fragment_profile_frg, container, false);

  

    String abc = "Hello sir";
    nametxt = nametxt.findViewById(R.id.nameshow);
    nametxt.setText(abc);


    return F2F_fragment;
}

你应该使用 F2F_fragment.findViewById(...)。您必须在父视图中找到您之前膨胀的子视图,而不是在其内部