Jetzt kostenlos registrieren. Mitglieder surfen ohne Werbung auf Android-Hilfe.de!
Zurück   Android-Hilfe.de > Android Developer > Android App Entwicklung

Grundsätzliche Frage: TabActivity

Das Thema "Grundsätzliche Frage: TabActivity" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.


Antwort

 

Themen-Optionen Ansicht
Alt 26.10.2011, 12:24   #1 (permalink)
Android-Hilfe.de Mitglied

Modell: Samsung Galaxy S2 (I9100)

Registriert seit: 21.06.2011
Beiträge: 195
Abgegebene Danke: 30
Erhielt 19 Danke für 18 Beiträge
Standard Grundsätzliche Frage: TabActivity

Hi,
ich bin ganz frisch in der Android App Entwicklung und hab einige Stunden mit dem grundsätzlichen Design der Projekte zugebracht.

Mein Ziel war es jetzt mal testweise ein Tab-Layout aufs Handy zu bringen, dabei hab ich allerdings ein Problem:

Ich habe das Android 4.0 SDK entwickelt, da es ja bestimmt schon sinnvoll ist, sich damit anzufreunden. Das Tutorial Tab Layout | Android Developers macht das mit der TabActivity Klasse, die mir Eclipse mit dem Android 4.0 SDK allerdings als deprecated kennzeichnet und die reference schlägt Fragments vor. Das benötigt allerdings ein >3.0 android device.

Gesucht hab ich natürlich schon, aber irgendwie im besten Fall leute mit dem gleichen Problem gefunden und keine handfeste Lösung wie man Tabs einführt die sowohl auf Android 2.x als auch auf 4.x funktionieren.

Danke für euere Hilfe im Voraus!
fanick ist offline   Mit Zitat antworten
Alt 26.10.2011, 12:37   #2 (permalink)
Fortgeschrittenes Mitglied

Modell: HTC Desire HD

Registriert seit: 09.08.2010
Beiträge: 345
Abgegebene Danke: 11
Erhielt 40 Danke für 38 Beiträge
Standard AW: Grundsätzliche Frage: TabActivity

Wenn du eine TabActivity bauen möchtest, welche Versionsunabhängig sein soll, dann musst du das deprecated ignorieren.

Android ist mit fast allen Methoden abwärtskompatibel (Ausnahme ist zB. die ContactAPI, welche sich von Version 1.6 zu 2.0 geändert hat)
Unicate ist offline   Mit Zitat antworten
Folgender Benutzer bedankt sich bei Unicate für diesen Beitrag:
fanick (26.10.2011)
Alt 26.10.2011, 12:45   #3 (permalink)
Android-Hilfe.de Mitglied

Modell: Samsung Galaxy S2 (I9100)

Registriert seit: 21.06.2011
Beiträge: 195
Abgegebene Danke: 30
Erhielt 19 Danke für 18 Beiträge
Standard AW: Grundsätzliche Frage: TabActivity

okay, vielen Dank!

ich hab da gleich noch eine ähnliche Frage. Im Prinzip sollte ich ja obwohl ich das Android 4.0 SDK nutze auch die Apps auf allen anderen Versionen laufen lassen können, soweit ich nicht eine Klasse nutze die dort fehlt.
In der Praxis installiere ich mir also z.B. das Android 2.2 SDK dazu und kann das dann testweise auch dort ausprobieren im Emulator?
fanick ist offline   Mit Zitat antworten
Alt 26.10.2011, 12:50   #4 (permalink)
Fortgeschrittenes Mitglied

Modell: HTC Desire HD

Registriert seit: 09.08.2010
Beiträge: 345
Abgegebene Danke: 11
Erhielt 40 Danke für 38 Beiträge
Standard AW: Grundsätzliche Frage: TabActivity

Prinzipiell denke ich sollte man sich das SDK installieren und in den Buildpath aufnehmen, welches man als minSDK im Manifest angegeben hat. So kann es nicht ausversehen passieren dass du Methoden nutzt, die in späteren SDK's erst vorhanden sind.
Unicate ist offline   Mit Zitat antworten
Folgender Benutzer bedankt sich bei Unicate für diesen Beitrag:
fanick (26.10.2011)
Alt 26.10.2011, 19:14   #5 (permalink)
Android-Hilfe.de Mitglied

Modell: Samsung Galaxy S2 (I9100)

Registriert seit: 21.06.2011
Beiträge: 195
Abgegebene Danke: 30
Erhielt 19 Danke für 18 Beiträge
Standard AW: Grundsätzliche Frage: TabActivity

Ich hab jetzt das Android 4.0 von grund auf rausgelassen. Nen Haufen Libraries schienen damit nicht mitspielen zu wollen :-(

Nutzt ihr bereits das Android 4.0 SDK oder sollte man erstmal warten bis alles angepasst ist?
fanick ist offline   Mit Zitat antworten
Alt 27.10.2011, 09:46   #6 (permalink)
Fortgeschrittenes Mitglied

Modell: HTC Desire HD

Registriert seit: 09.08.2010
Beiträge: 345
Abgegebene Danke: 11
Erhielt 40 Danke für 38 Beiträge
Standard AW: Grundsätzliche Frage: TabActivity

Also ich hab es in meinen Apps am Ende gelinkt aber halt nicht zum entwickeln verwendet.
Unicate ist offline   Mit Zitat antworten
Antwort

Stichworte
-

Themen-Optionen
Ansicht


Ähnliche Themen

Thema Autor Forum Antworten Letzter Beitrag
Grundsätzliche Frage zu Kernel amara Root / Hacking / Modding für Samsung Galaxy S 3 27.08.2011 13:02
Eine grundsätzliche Frage zum Flatratedrosseln SyntaxT Tarifsuche & Tarifberatung 3 15.04.2011 21:04
Grundsätzliche Speicher-Frage flaschenkatze Android Allgemein 3 29.03.2011 03:34
TabActivity ContextMenuInfo Avedo Android App Entwicklung 0 26.03.2011 14:45
Grundsätzliche Frage zu APNs (beim Nexus One) weinschaum Android Allgemein 4 04.06.2010 09:18




Du liest gerade: "Grundsätzliche Frage: TabActivity" unter "Android App Entwicklung" auf Android-Hilfe.de.


Powered by vBulletin®
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
© Android-Hilfe.de 2012 - All rights reserved.