onViewCreated怎么使用
时间: 2023-08-08 10:05:27 浏览: 187
vue.js中created方法作用
5星 · 资源好评率100%
你可以在Fragment中重写`onViewCreated`方法,然后在其中进行相关的操作。下面是一个示例代码:
```java
public class MyFragment extends Fragment {
private TextView textView;
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
return inflater.inflate(R.layout.fragment_my, container, false);
}
@Override
public void onViewCreated(@NonNull View view, @Nullable Bundle savedInstanceState) {
super.onViewCreated(view, savedInstanceState);
textView = view.findViewById(R.id.text_view);
textView.setText("Hello, World!");
}
}
```
在上面的代码中,我们重写了`onViewCreated`方法,并在其中获取了`textView`控件,并对其进行了文本设置操作。
需要注意的是,在`onViewCreated`中获取到的视图层次结构中的控件才可以被操作,否则会抛出空指针异常。因此,一般来说,我们会在`onViewCreated`方法中进行相关的控件绑定和操作。
阅读全文