片段设计中的多个视图

时间:2016-07-13 12:33:16

标签: android android-fragments

我需要使用ImageView,VideoView,WebView,youtubeView以分段的形式在屏幕上显示信息。每个段将一次显示在视图上。以下两种方法的优点和缺点是什么:

  1. 使用上面提到的视图的单个片段,按需按时显示一个视图,并保持其余视图不可见。每当需要将特定片段更改为另一个视图时,相应地切换可见性

  2. 具有与每个视图关联的单独片段定义,根据要显示的媒体项和作为输入给出的坐标添加和删除片段。

  3. 屏幕必须看起来像这样,每个项目的坐标和大小随时间动态变化。 image

    这里(1),(2),(3),(4)表示在任何时刻显示4个不同的项目(少量图像,少量视频,网页浏览等)。

1 个答案:

答案 0 :(得分:1)

片段非常适合使布局更灵活,例如,如果您想为手机和平板电脑使用相同的代码。或者,如果您想使用标签页或浏览器。如果您只想进行一次观看,那么将它们放在自己的片段中并不会给你带来太多的好处。