Android: TabActivity veraltet, verwenden Sie Fragmente?
Scheint es, dass TabActivity ist jetzt veraltet, wir müssen die Fragmente verwenden.
Versuchte ich mit einem standard-Aktivität, aber nicht anrufen konnte getTabHost.
So scheint es ich muss die Fragmente verwenden. Aber ich bin ein wenig verwirrt, wie das funktionieren würde.
Ich verstehen, dass Fragmente sind nicht Aktivitäten, so dass Sie nicht in der manifest-Datei?
ALSO ich nehme an ich kann das nicht tun startActivity auf ein fragment?
Kennt jemand ein gutes Beispiel zu erklären, das tabHost und Fragmente, alle Beispiele und tutorials, die ich gefunden habe sind nur mit der tabactivity.
Vielen Dank im Voraus
Du musst angemeldet sein, um einen Kommentar abzugeben.
Vielleicht könnten Sie TabLayout statt.
Besuchen Sie die vollständige tutorial mit TabLayout in Google Play Style Tabs mit TabLayoutEdit PagePage Geschichte
Heute Android bekam eine schöne tutorials für die. Start bei Erstellung Streichen Ansichten mit Registerkarten
Hier ein kleiner snapshot zum erstellen von tabs
Erste - Sie können startActivity von Ihrem fragment von etwas wie context.startActivity(....);
Zweiten zu verstehen, die tabs mit fragment erstellen Sie einfach eine Probe-Projekt auf Ihrem Android-Studio und wenn es fordert Sie auf, wählen Sie die vorhandene Vorlage, und wählen Sie dann die, die mit tabs. Auf diese Weise sehen Sie die standard-code.
Lets face it. Fragmente sind die Zukunft. Und wir geführt werden, gegen Sie zu verwenden.
Fand ich die folgenden tutorials werden sehr informativ und hoffe Sie beantworten alle Ihre Tabs mit Fragmenten Fragen':
Tabs Beispiel – Mit Fragmenten und ViewPager
Ich denke, dein problem mit der gewählten Realisierung. Android SDK enthält eine Vielzahl von Varianten von Anzeigen, wie ActivityList, TabActivity, ActionBarActivity, etc. Und Sie alle veraltet oder wird nicht mehr unterstützt. Sie sollte sich Fragen, warum?
Also Antwort auf deine Frage - Es ist besser, verwenden, anpassen und leistungsstarke view-Elemente, dann mehrere Implementierungen der wichtigsten Maßnahmen anzeigen (Aktivität). Diesem Grund noch mehr sichtbar, wenn Sie schauen, um action-Spezifikation der Elemente. Aktivität nicht stattfinden müssen, angesichts der Initialisierung.