2013-05-02 3 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, и я нахожу i т действительно трудно найти хорошие решения для самого основных проблем, которые пришли из-видимому, только 3 учебных пособий для фрагментов там (так же, как один указаны выше)

Так в основном вот мои вопросы до сих пор:

  1. Из того, что я понял до сих пор, единственный способ сделать меню для вашего приложения Android - сделать его одним активным приложением с фрагментами, если это правда, как я должен отслеживать мои фрагменты, если FragmentTagHost не работает полностью все же? Я нашел ссылки на ActionBarSherlock - его последняя версия использует слишком много устаревших классов

  2. Каковы наилучшие практики использования одного фрагмента активности +, и где я могу найти полезные полезные примеры, чтобы заставить меня достичь ui я хочу сделать?

  3. Есть ли другие сторонние решения, которые могут помочь, например, ActionBarSherlock?

  4. Я использую Eclipse ADT, вы бы порекомендовали другую IDE?

Большое спасибо

PS - пожалуйста, не смотрите меня на андроид учебники для разработчиков, я был через них, и они, как изучение азбуки в то время как мне нужно сделать предложения и пытается чтобы найти хорошие источники для этого, я говорю это, потому что я нашел много хороших вопросов здесь, на которые только что ответил: «Вот действительно основной учебник, сделай это»

+0

Ваш вопрос оффтопик для stackoverflow, когда вы запрашиваете обсуждение/опрос. Вы можете захотеть прийти к чему-то более конкретному, с которым у вас проблемы. – Luksprog

+0

«Исключение, вызванное при рендеринге: нет вкладки, известной для тега null», является проблемой, без ответа Я задал несколько последующих вопросов, потому что не нашел решения для этой проблемы –

+0

http://stackoverflow.com/questions/14370745/fragmenttabhost-graphical-layout-doesnt-render – EricRobertBrewer

ответ

0

Найти проект AndroidApiDemos в папке образцов SDK http://developer.android.com/tools/samples/index.html

Здесь вы можете найти демо-версию FragmentTabs, которая вам нужна, я принимаю

Как и для 3. Да, существует множество различных решений. Раньше в PlayStore было хорошее приложение с различными шаблонами пользовательского интерфейса и ссылки на проекты с открытым исходным кодом, реализующие их com.groidify.uipatterns. Надеюсь, вы можете найти его через google где-то, например, сейчас он недоступен.

+0

проблемный код, который вы можете увидеть здесь - http: // stackoverflow.com/questions/15354165/android-fragmenttabhost-no-tab-known-for-tag-null был взят из демонстрации FragmentTabs –

+0

Фактически демо-версия FragmentTabs использует вкладки панели действий без макета xml, поэтому оттуда – httpdispatch

+0

вы также можете использовать демо из библиотеки ABS https://github.com/JakeWharton/ActionBarSherlock/blob/master/actionbarsherlock-samples/fragments/src/com/actionbarsherlock/sample/fragments/FragmentTabs.java – httpdispatch

Смежные вопросы