两种方法:
方法一:通过getActivity()得到当前的fragment,然后获取当前fragment页中的控件
方法二:通过当前fragment的视图(View)来获取当前fragment页中的控件
例如:如获取fragment中的按钮
public View onCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
//方法一:获取fragment中的按钮
Button button = getActivity().findViewById(R.id. button);
//方法二:获取fragment中的按钮
View mView = inflater.inflate(R.layout.fragment_first_page ,container, false);
Button button = mView.findViewById(R.id. button);
}
public View onCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
//方法一:获取fragment中的按钮
Button button = getActivity().findViewById(R.id. button);
//方法二:获取fragment中的按钮
View mView = inflater.inflate(R.layout.fragment_first_page ,container, false);
Button button = mView.findViewById(R.id. button);
}