Android动态标签

时间:2011-07-29 06:10:52

标签: android android-tabhost

如何在android中创建动态标签?如果用户想要在tabhost上动态添加标签。怎么可能?

2 个答案:

答案 0 :(得分:2)

查看此博客。

在此示例中,单击按钮

添加选项卡

结帐http://sankarganesh-info-exchange.blogspot.com/2011/04/adding-tabs-dynamically-in-android.html

选项菜单中的另一个链接添加标签

http://knol.google.com/k/tabs-and-tabhost#

答案 1 :(得分:2)

添加标签的过程(无论是动态的还是其他方式)都是类似的。你需要

  1. TabHost对象
  2. A TabSpec(您可以动态创建)
  3. tabHost.addTab()方法
  4. 您需要为此选项卡设置目标活动,方法与创建“静态”标签的方式相同(通过tabSpec.setContent())。

    你试过Android Tab Layout tutorial吗?是什么阻止您动态添加标签?

    顺便说一句,如果您首先没有视图,请查看TabContentFactory