【问题标题】:Best practice architecture for Android app [duplicate]Android 应用程序的最佳实践架构 [重复]
【发布时间】:2013-04-09 16:32:12
【问题描述】:

我是 Android 开发的新手,但对 Java 有基本的了解(来自 Python)。我正在开发一个简单的应用程序,该应用程序将并排列出 10 个 WebView,但是在找到构建布局和活动的正确方法时遇到了一些麻烦。

我有 - 例如 - 一个带有我想要构建的 uri 的数组列表。由此我可以构建相同数量的 WebView。如何将它们并排放置(占据屏幕的 100%)并允许用户(我)在它们之间滑动?这应该在单个 Activity 中还是每次滑动都应该启动一个新 Activity?

编辑:抱歉重复的问题。

【问题讨论】:

标签: android


【解决方案1】:

您可以将它们实现为十个独立的 WebView,然后将它们放在 ViewPager 中。 ViewPager 将自动处理 WebView 之间的左右滑动。

【讨论】:

  • 谢谢。是否可以显示一些上一个和下一个 webview?如果您在第 2 页,屏幕可以分为 10% / 80% / 10%,其中 2 x 10% 可以是第 1 页和第 3 页的暗视图?
  • @user2258839 不适用于默认的 ViewPager。使用自定义子类可能是可能的,但我认为这样的事情太麻烦了。
  • 可能吧,但这只是一个“自我发展”的项目,所以我尝试制作“奇怪”的东西来学习新事物。也许可以用片段构建它并让它们通过片段事务改变它们的布局?
猜你喜欢
  • 2011-07-20
  • 2013-05-07
  • 2022-01-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-01-04
相关资源
最近更新 更多