android – 如何实现多窗口布局(如默认浏览器)(带有几个打开文件的编辑器)

前端之家收集整理的这篇文章主要介绍了android – 如何实现多窗口布局(如默认浏览器)(带有几个打开文件的编辑器)前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在编写一个编辑器(我想要能够同时打开多个窗口),我希望能够在默认浏览器(Internet)应用程序中在 Windows之间导航.见图: http://i.imgur.com/LM6Nz.png澄清.

我的问题是如何实现这些窗口;我是否希望每个窗口都是一个自己的(编辑)活动,我应该使用Fragments(我主要是为API 10设计,而Fragments是在API 11中提供的,但我在某个地方读到这应该没问题).或者我只是在ViewGroup中将一些不同的视图混合在一起?

如果我使用Fragments,我会将它们放在ViewGroup中吗?

解决方法

碎片适用于与您所面临的场景类似的场景.
想想看,你需要在同一个活动中展示它们,所以Activity不是一个合适的选择.与此同时,您希望所有人都能独立工作并在内部管理自己的生命周期.
自API编号以来,您可以支持片段. 4,通过使用兼容性库. (http://developer.android.com/tools/extras/support-library.html)

最终,您可以根据自己的喜好/需要对它们进行分组.这是片段的其他优势之一.从最基本的容器(FrameLayout)到最丰富的画廊,如ViewPager.

猜你在找的Android相关文章