Android 是否可以通过编程方式添加视图而不删除父视图?

Android 是否可以通过编程方式添加视图而不删除父视图?,android,android-view,android-viewgroup,Android,Android View,Android Viewgroup,我想将我的videoview重用到另一个片段中,但为此我需要先从父视图中删除videoview,然后我可以添加视图,但我想在另一个片段中重用videoview,而不从父视图中删除它。可能吗 if (videoView.getParent() != null) { ((ViewGroup) videoView.getParent()).removeView(videoView); rel_view.addView(videoView, par

我想将我的videoview重用到另一个片段中,但为此我需要先从父视图中删除videoview,然后我可以添加视图,但我想在另一个片段中重用videoview,而不从父视图中删除它。可能吗

    if (videoView.getParent() != null) {
            ((ViewGroup) videoView.getParent()).removeView(videoView);
            rel_view.addView(videoView, params);
        }

在上面的代码片段中,我首先删除父videoview,然后将视图添加到片段中,但我希望函数与上面的描述相同。请帮助。

否。视图实例只能有一个父视图

要在两个父视图中获得相似的视图,可以通过展开布局来创建视图的两个实例

可以通过以下代码创建视图的实例:

View v = getLayoutInflater().inflate(R.layout.<your_view_layout>, null)
View v=GetLayoutFlater().充气(R.layout.,空)

然后将视图实例添加到所需的父对象。

否。一个视图实例只能有一个父对象

要在两个父视图中获得相似的视图,可以通过展开布局来创建视图的两个实例

可以通过以下代码创建视图的实例:

View v = getLayoutInflater().inflate(R.layout.<your_view_layout>, null)
View v=GetLayoutFlater().充气(R.layout.,空)

然后将视图实例添加到所需的父对象。

但当我将videoview对象添加到另一个瞬间时,它仅显示黑色videoview。但当我将videoview对象添加到另一个瞬间时,它仅显示黑色videoview。。