【问题标题】:Android: Browser-like TabActivityAndroid:类似浏览器的 TabActivity
【发布时间】:2010-11-09 00:38:52
【问题描述】:

我想创建一个像浏览器一样工作的 TabActivity。 创建活动时,它有两个选项卡:“Tab1”和“添加选项卡”。单击“添加选项卡”时,应添加一个新选项卡。

Tab 1 | Add Tab
==> Add Tab is clicked
Tab 1 | Tab 2 | Add Tab
==> Add Tab is clicked
Tab 1 | Tab 2 | Tab 3 | Add Tab

...

我所有的标签内容都是同一个 Activity 的实例。

最好的方法是什么?

【问题讨论】:

    标签: android tabactivity


    【解决方案1】:

    您可以尝试在您的TabHost 上设置一个onTabChangedListener,以便点击“添加选项卡”选项卡,这将创建另一个选项卡(使用您用于创建初始选项卡的常用TabSpec 方法),然后切换到使用TabHostsetCurrentTab 新创建的选项卡。

    【讨论】:

      【解决方案2】:

      尝试了几天后,我决定不使用 TabActivity 并设计自己的活动。

      事实证明它工作得非常好,代码行更少,FPS 更高(我对所有项目只使用一个视图,每次从一个选项卡切换到另一个选项卡时只需重置字段。

      如果有人有兴趣,我可以在这里发布课程,让我知道。

      【讨论】:

      • 如果您在此处发布您的活动,那就太好了。
      猜你喜欢
      • 1970-01-01
      • 2012-06-25
      • 2013-02-08
      • 2011-04-08
      • 1970-01-01
      • 2013-02-27
      • 2015-04-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多