FragmentTabHost: Brak karty znanej ze znacznika null

Dostaję ten wyjątek w projektancie:

Exception raised during rendering: No tab known for tag null

Mam ten sam DOKŁADNY kod, co ten facet -Android FragmentTabHost: Brak karty znanej ze znacznika null

jego jedyna odpowiedź brzmiała: „używaj starszej, przestarzałej klasy” - TabHost zamiast FragmentTabHost, która jest tą, którą zrozumiałem, którą musisz użyć zamiast…

Jestem początkującym na Androidzie i Java, ale od wielu lat jestem programistą w .NET i bardzo trudno jest znaleźć dobre rozwiązania bardzo podstawowych problemów, które pojawiły się z pozoru tylko trzech tutoriali na fragmenty (tak jak powyżej)

A więc w zasadzie oto moje pytania do tej pory:

Z tego, co do tej pory zrozumiałem, jedynym sposobem na zrobienie menu dla aplikacji na Androida jest uczynienie go pojedynczą aplikacją z fragmentami, jeśli to prawda, jak mam śledzić moje fragmenty, jeśli FragmentTagHost jeszcze nie działa w pełni ? Znalazłem odnośniki do ActionBarSherlock - jego najnowsza wersja używa również wielu przestarzałych klas

Jakie są najlepsze praktyki z wykorzystaniem pojedynczego działania + fragmentów i gdzie mogę znaleźć dobre pomocne przykłady, które pozwolą mi osiągnąć ui, które chcę stworzyć?

Czy istnieją inne rozwiązania innych firm, które mogą pomóc podobnie jak ActionBarSherlock?

Używam narzędzia Eclipse ADT, czy poleciłbyś inny IDE?

Wielkie dzięki

PS - proszę nie odsyłać mnie do samouczków programistów Androida, byłem w nich, i oni są jak uczenie się abc, kiedy muszę robić zdania i próbować znaleźć dobre źródła do tego, mówię to, ponieważ znalazłem wiele dobrych pytań tutaj, na które właśnie odpowiedziano „tutaj jest naprawdę podstawowy samouczek, idź z tym”

questionAnswers(1)

yourAnswerToTheQuestion