private void initView(View parentView) {
xListView = (XListView) parentView.findViewById(R.id.xListView);
xListViewAdapter = new XListViewAdapter(getActivity(), xList);
}
为什么会出现parentView呢 ??? 小白 求解释
parentView就是那个顶层容器,你查找控件,就在parentView下查找,parentView可能是create时渲染出来的那个根视图
这根xListView没关系吧,这是你们自己写了个initView方法,需要传进来一个View 起名为parentView。目测是inflate进来的因为xListView是在inflate进来的这个布局里,所以需要用这个布局来findviewById不然就会空指针。
private void initView(View parentView) 是个参数啊
只能看出这是容器,求完整代码
parentView是你调这个方法传进来的View 你XListView就是写在这个传进来的View的布局文件里面的
parentView是你调这个方法传进来的View 你XListView就是写在这个传进来的View的布局文件里面的