2013-05-02 103 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

相關問題