我搜索并找到了自定义listview的库,我尝试使用它(QuickReturnHeaderHelper) 在这个库的示例中使用了活动,这个库可以像这样加载
QuickReturnHeaderHelper helper = new QuickReturnHeaderHelper(getActivity(),
R.layout.activity_main, R.layout.header);
View view = helper.createView();
getActivity().setContentView(view);
但在我的项目中我使用片段但我不知道如何使用此源代码
View rootView = inflater.inflate(R.layout.activity_main,
container, false);
QuickReturnHeaderHelper helper = new QuickReturnHeaderHelper(getActivity(),
R.layout.activity_main, R.layout.header);
View view = helper.createView();
getActivity().setContentView(view);
我写了这样的代码,但是我不能将结果与活动相同。 如果有人知道解决方案我可以如何更改我的代码请帮助我 感谢
答案 0 :(得分:0)
您应该覆盖片段的onCreateView():
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
QuickReturnHeaderHelper helper = new QuickReturnHeaderHelper(getActivity(),
R.layout.activity_main, R.layout.header);
return helper.createView();
}