2010-08-09 6 views
1

Je souhaite créer une activité d'onglet. qui se compose de 3 onglets. mais quand je crée un projet avec Android 2.2 et API 8 puis dans Main.XML son montrant une exception de pointeur nul. mais quand je le change en API 4 ou 5 den il montre la disposition des onglets.Android TabHost

et encore une chose que je veux clarifier est lorsque nous créons un projet, nous devons spécifier la cible de construction et AVD sur lequel nous voulons exécuter l'application. je veux demander que l'API sera la même ou peut être différente?

Merci à l'avance

+0

s'il vous plaît ajouter votre fichier xml à votre message, cela vous aidera à répondre – Sephy

Répondre

0

version cible Build spécifie quelle version de l'émulateur AVD sera lancé à moins que l'un est déjà en cours d'exécution sur cette version. La version SDK est compatible avec différentes versions Android. Vous pouvez conserver la version SDK inférieure à 5 ou 6, sauf si vous utilisez un code API spécial introuvable dans les anciennes versions. Aussi, cela vous permet de déployer aux utilisateurs de périphériques fonctionnant sur Android version 1.6 ou plus. J'ai des applications avec l'activité d'onglet s'exécutant sur SDK versions 4 et plus sans problèmes sur mes émulateurs. Cependant, certains utilisateurs se plaignent de FC sur 2.2.