Android 在片段中将CustomView用作根视图

Android 在片段中将CustomView用作根视图,android,layout,fragment,Android,Layout,Fragment,在Activity的onCreate方法中,我们可以执行以下操作 QuickReturnHeaderHelper helper = new QuickReturnHeaderHelper(this, R.layout.activity_product_detail,R.layout.product_details_footer); wholeView = helper.createView(productDetailDTO.isOwner())

在Activity的onCreate方法中,我们可以执行以下操作

     QuickReturnHeaderHelper helper = new QuickReturnHeaderHelper(this,
                R.layout.activity_product_detail,R.layout.product_details_footer);
     wholeView = helper.createView(productDetailDTO.isOwner());
     setContentView(wholeView);
在fragment中,我们可以从onCreateView返回布局,也可以从XML中定义的布局资源将其膨胀。为了帮助我们做到这一点,onCreateView提供了一个LayoutFlater对象

@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);
}
现在,我想使用

整体视图,即我的自定义视图

作为我的根视图,我不想从XML中定义的布局资源膨胀。
但是,到目前为止,我还没有做到这一点。过去几天我一直在谷歌搜索,但搜索并没有产生任何结果。所以,我在这里发布这个问题。

我没有完全理解您的问题,但我认为您可以做的是创建一个仅具有相对布局的空xml文件,并将其膨胀,然后将自定义视图添加到其中。希望这能起作用,抱歉,如果我错了

您的具体要求是什么,没有让您实践,而是通过布局资源膨胀视图我希望能够在android中使用自定义视图,就像我们可以在Activity chk中使用一样,如果它有助于找到有用的或不有用的prativa?完成了吗??