在活动 onCreate方法中,我们可以执行以下操作
QuickReturnHeaderHelper helper = new QuickReturnHeaderHelper(this,
R.layout.activity_product_detail,R.layout.product_details_footer);
wholeView = helper.createView(productDetailDTO.isOwner());
setContentView(wholeView);
在片段中,我们可以从onCreateView()返回一个布局,我们可以从XML中定义的布局资源中扩展它。为了帮助我们这样做,onCreateView()提供了一个LayoutInflater对象。
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
// Inflate the layout for this fragment
return inflater.inflate(R.layout.example_fragment, container, false);
}
现在,我想使用
整个视图,即我的自定义视图
作为我的片段rootview.I不想从XML中定义的布局资源中膨胀。 但是,直到现在我还没有这样做。我过去几天一直在谷歌搜索,但搜索没有产生任何结果。所以,我在这里发布这个问题。
答案 0 :(得分:0)
我没有完全得到您的问题,但在我看来,您可以做的是创建一个空的xml文件(仅限相对布局)并对其进行充气然后将自定义视图添加到其中。希望这会有用,对不起,如果我错了