加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

java – 在相同的活动/布局中多次使用相同的片段

发布时间:2020-12-15 04:31:30 所属栏目:Java 来源:网络整理
导读:不是100%的术语所以请耐心等待. 我有一个活动可以并排比较两个项目,一个在左边,另一个在右边.这些项目包含相同的布局,所以我想知道是否可以重用左片段java和XML文件并实例化一个新实例.我可能只是将左侧片段文件复制并粘贴到右侧的相同文件中,但我觉得必须
不是100%的术语所以请耐心等待.

我有一个活动可以并排比较两个项目,一个在左边,另一个在右边.这些项目包含相同的布局,所以我想知道是否可以重用左片段java和XML文件并实例化一个新实例.我可能只是将左侧片段文件复制并粘贴到右侧的相同文件中,但我觉得必须有一个更优雅的方法.

tdlr:有没有办法让同一个片段的两个或多个实例在同一个布局/活动中运行?

解决方法

您需要使用2个并排容器(例如framelayout或直接片段)创建父布局.

如果您更喜欢代码,则通过FragmentManager转换在这些容器中添加片段.

getSupportFragmentManager()
     .beginTransaction().add(R.id.left_container,new YourFragment(),"some tag1").commit();

    getSupportFragmentManager()
     .beginTransaction().add(R.id.right_container,"some tag2").commit();

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读