IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Composants graphiques Android Discussion :

Gridlayout et Space inutilisables en api17


Sujet :

Composants graphiques Android

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Développeur en systèmes embarqués
    Inscrit en
    Novembre 2012
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Novembre 2012
    Messages : 20
    Par défaut Gridlayout et Space inutilisables en api17
    Bonjour,

    J'ai installé le dernier bundle du sdk (api17) et pour certains objets que je veux installer via le graphical layout, j'obtiens la fenêtre suivante:
    "
    android.widget.Space requires API level 17 or higher, or a compatibility library for older versions.

    Do you want to install the compatibility library?
    Install Cancel
    "

    ceci pour le Space, mais c'est pareil avec la Gridlayout. J'ai pourtant un "higher" par rapport à l'api14. Si je fais "install" j'obtiens une erreur de "rebuild". Quelqu'un connaît-il un moyen de contourner ce problème?

    Merci.

  2. #2
    Expert confirmé

    Avatar de Feanorin
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    4 589
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 4 589
    Par défaut
    Bonjour,

    Ton problème vient de ton min_sdk ... il faut qu'il soit à jour avec les widget que tu souhaites utiliser.

    Je me rappelle plus mais il me semble que si tu mets à jour le target cela règle le problème sous eclipse pour la compilation, après lors du déploiement si tu ne gère rien tout va planter

  3. #3
    Expert confirmé

    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Février 2007
    Messages
    4 253
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2007
    Messages : 4 253
    Billets dans le blog
    3
    Par défaut
    C'est exactement cela Feanorin:

    minSDK = version min. sur laquelle le code "tourne"
    targetSDK = version sur laquelle le code est "compilé"

    Donc:

    targetSDK=17 pour utiliser les layout en question...
    et si minSDK<17, bien utiliser un *autre* layout pour éviter de tout faire planter.
    (il est possible avec v## de spécifier quelle ressource loader en fonction de la version).

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Taille d'un GridLayout
    Par Pfeffer dans le forum Agents de placement/Fenêtres
    Réponses: 8
    Dernier message: 03/01/2005, 10h30
  2. Gridlayout
    Par TheSeb dans le forum Agents de placement/Fenêtres
    Réponses: 7
    Dernier message: 06/12/2004, 20h16
  3. [debutant] probleme de GridLayout
    Par wkd dans le forum Agents de placement/Fenêtres
    Réponses: 7
    Dernier message: 30/05/2004, 14h33
  4. [GridLayout][GridData]
    Par Stessy dans le forum SWT/JFace
    Réponses: 13
    Dernier message: 06/08/2003, 16h22
  5. Réponses: 7
    Dernier message: 24/05/2003, 15h56

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo