2013-05-02 104 views
4

我得到这个例外的设计师知道:FragmentTabHost:没有选项卡标签空

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. 什么是使用单个活动+片段的最佳做法,以及我在哪里可以找到很好的有用示例来让我实现我想要做什么?

  3. 是否有其他第三方解决方案可以帮助像ActionBarSherlock一样?

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

非常感谢

PS - 请不要把我同Android开发教程,我一直通他们,他们都喜欢学习ABC的,而我需要做的句子,并试图为此找到好的资源,我说因为我在这里发现了很多很好的问题,只是回答“这里是真正的基本教程,去做”

+0

当你要求讨论/投票时,你的问题是stackoverflow offtopic。您可能想要提供一些更具体的问题。 – Luksprog 2013-05-02 06:52:03

+0

“渲染过程中出现的异常:没有标签为null的选项卡”是一个问题,没有回答 我问了几个后续问题,因为我没有发现该问题的解决方案 – 2013-05-02 07:35:28

+0

http://stackoverflow.com/questions/14370745/fragmenttabhost-graphical-layout-doesnt-render – EricRobertBrewer 2013-05-21 20:09:52

回答

0

在SDK的samples文件夹中找到AndroidApiDemos项目http://developer.android.com/tools/samples/index.html

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

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

+0

有问题的代码,你可以在这里看到 - http:// stackoverflow。com/questions/15354165/android-fragmenttabhost-no-tab-known-for-tag-null取自FragmentTabs演示 – 2013-05-02 07:37:01

+0

实际上FragmentTabs演示使用的是没有xml布局的操作栏选项卡,所以它不是从那里登录 – httpdispatch 2013-05-02 07:40:21

+0

也可以使用演示ABS图书馆https://github.com/JakeWharton/ActionBarSherlock/blob/master/actionbarsherlock-samples/fragments/src/com/actionbarsherlock/sample/fragments/FragmentTabs.java – httpdispatch 2013-05-02 07:42:20

相关问题