FragmentTabHost:没有标签为null的标签

时间:2013-05-02 06:38:12

标签: android android-layout

我在设计师中遇到这个例外:

Exception raised during rendering: No tab known for tag null

我和这个人有完全相同的代码 - Android FragmentTabHost : No tab known for tag null

他唯一的回答是“使用较旧的弃用类” - TabHost而不是FragmentTabHost,这是我理解你需要使用的而不是......

我是Android和Java的初学者,但我在.NET中已经是程序员多年了,我发现很难找到很好的解决方案来解决非常基本的问题,这些问题来自显然只有3个教程那里的碎片(就像上面提到的那样)

所以基本上这是我目前的问题:

  1. 根据我的理解,到目前为止,实际为Android应用程序制作菜单的唯一方法是使其成为带有片段的单个Activity应用程序,如果这是真的,我应该如何跟踪我的片段如果FragmentTagHost尚未完全正常工作?我找到了ActionBarSherlock的引用 - 他的最新版本也使用了很多已弃用的类

  2. 使用单个活动+片段的最佳做法是什么?我在哪里可以找到有用的示例来帮助我实现我想要的ui?

  3. 还有其他第三方解决方案可以像ActionBarSherlock一样提供帮助吗?

  4. 我正在使用Eclipse ADT,你会推荐一个不同的IDE吗?

  5. 非常感谢

    PS - 请不要把我推荐给android开发者教程,我一直都是通过他们,他们就像学习abc一样,我需要做句子并试图找到好的资料来源,我说的是因为我在这里发现了很多很好的问题,只是回答“这是真正的基础教程,去做那个”

1 个答案:

答案 0 :(得分:0)

在SDK http://developer.android.com/tools/samples/index.html

的samples文件夹中查找AndroidApiDemos项目

在那里你可以找到FragmentTabs演示,这是你需要的,我假设

至于3.是的,有很多不同的解决方案。以前在PlayStore中是一个很好的应用程序,具有不同的UI模式和链接到实现它们的开源项目com.groidify.uipatterns。希望你能通过谷歌的某个地方找到它,比如现在它不可用