View view = null;
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
view = inflater.inflate(R.layout.fragment, null);
return view;
}
//方法1:在 onCraeteView中,将 inflater 填充视图后返回的view存储下来,之后绑定UI组件用该 view 的 findViewById 方法
void bindView(){
Button button = view.findViewById(R.id.btn);
}
//方法2:不需要将 onCreateView 中的 view 存储下来,直接使用 getView() 方法
void bindView1(){
Button button = getView().findViewById(R.id.btn);
}
相关文章
- 11-03使用python在pycharm中制作二维码
- 11-03敏捷开发中如何使用看板方法创造价值
- 11-03range方法在Python2和Python3中的不同
- 11-03c – 在GCC 4.1.1中优化文件中各个函数的方法是什么?
- 11-03在辅助功能Android中无法使用TYPE_WINDOWS_CHANGED事件
- 11-03python-在PyObjc和Cocoa中实现NSText委托方法
- 11-03使用easy_install在Cocoa应用程序中捆绑python工具
- 11-03使用Python在Mac OS X中查找当前活动窗口
- 11-03java-在JShell中声明的方法是lambda?
- 11-03使用Qt过程中遇到的bug和解决方法