我想将我的视频视图重用到另一个片段但是为此我需要首先删除视频,从父视图然后我可以添加视图,但我想在另一个片段中重用videoview而不从父视图中删除它。它是否可能?
if (videoView.getParent() != null) {
((ViewGroup) videoView.getParent()).removeView(videoView);
rel_view.addView(videoView, params);
}
在上面的代码片段中,我首先删除父视频,然后将视图添加到片段,但我想要的功能如上所述请帮助。
答案 0 :(得分:2)
没有。 View实例只能有一个父级。
要在两个父项中获得类似的视图,可以通过膨胀布局来创建两个视图实例。
您可以通过以下代码创建视图实例:
res = df.groupby('Id').agg({'Latitude': {'StartLat': 'first', 'DestLat': 'last'},
'Longitude': {'StartLong': 'first',
'DestLong': 'last'}})
res.columns = res.columns.droplevel(0)
res
Out:
StartLat DestLat StartLong DestLong
Id
101 53.51 33.32 118.12 333.11
然后将视图实例添加到所需的父级。