我已经实现了嵌套片段。子片段包含BaseAdapter。当我切换(替换)子片段时,我会遇到空指针异常。
代码:
public MyAdapter(final Context context,
final List<CusomObject> CusomObjectList) {
mInflater = LayoutInflater.from(context);
this.CusomObjectList = CusomObjectList;
}
这一行代码出现了错误 - mInflater = LayoutInflater.from(context);
我在Fragment中的MyAdapter
构造函数中传递了getActivity()
.
代码如下:
adapter = new MyAdapter(getActivity(), customList);
listView.setAdapter(adapter);
final Context context
更改为final Activity activity
,并使用mInflater = activity.getLayoutInflater()
。 - ρяσѕρєя K