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

Android Discussion :

state_pressed et state_pressed


Sujet :

Android

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    93
    Détails du profil
    Informations personnelles :
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Janvier 2005
    Messages : 93
    Par défaut state_pressed et state_pressed
    Bonjour à tous ,

    voilà je bute sur point tout bête ,

    J'ai un ImageButton , on va dire que par défaut son background est toto.png ,
    j'aimerai faire en sorte que lorsque je clique dessus son background devienne tata.png, j'ai commence à voir avec le <selector> et <item> . Lorsque j'appuie sur le bouton , ca devient bien tata.png mais lorsque je retire mon doigt alors ca redevient a toto.png, je voudrais que ca reste à tata.png même quand je retire mon doigt et si je clique dessus à nouveau ca repasse à toto.png .


    Je pense qu'il faut se servir de l' attribut state_pressed="true" et également de state_focused. Je vois trop comment faire .

    Je ne dois me servir que de xml car j'ai des toto.png et tata.png différents selon la haute ou basse résolution du device (je bosse également sur tablette)

    Quelqu'un aurait-il un squelette de xml à me montrer pliz ou une piste ?

  2. #2
    Rédacteur
    Avatar de MrDuChnok
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2002
    Messages
    2 112
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juin 2002
    Messages : 2 112
    Par défaut
    Salut,

    As tu regardé au niveau du ToggleButton ( http://developer.android.com/referen...gleButton.html ) ?

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    93
    Détails du profil
    Informations personnelles :
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Janvier 2005
    Messages : 93
    Par défaut
    Merci mais ce ToogleButton ne sera pas adapté pour mon applic je neux pas du "light", je ne prends que mes images , je me posais une question,

    Est ce qu'il y a moyen de savoir par exemple si un xml a été chargé depuis layout-small ou layout-large comme ca j'adapterai l'image l'image de haute /basse résolution en fonction du layout chargé comme ca j'aurai un pseudo code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    Si chargement(layout-large){
       charger(tata_hauteresulotion.png)
    }sinon{
       charger(tata_basseresolution.png)
    }
    Quelque chose dans ce genre

  4. #4
    Rédacteur
    Avatar de MrDuChnok
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2002
    Messages
    2 112
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juin 2002
    Messages : 2 112
    Par défaut
    Si tu définis une image pour le status "on" et une pour le status "off", tu n'auras pas cette "lumière". Donc il correspond pleinement à ce que tu as besoin de faire.

    Pour répondre à ta deuxième question, si tu va chercher une ressource depuis le code, automatiquement le système piochera dans le bon dossier la bonne ressource.

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    93
    Détails du profil
    Informations personnelles :
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Janvier 2005
    Messages : 93
    Par défaut
    ok MrDuChnok , je vais tenter le ToogleButton et je dis ensuite si ca fonctionne

    Pour répondre à ta deuxième question, si tu va chercher une ressource depuis le code, automatiquement le système piochera dans le bon dossier la bonne ressource.
    Là c'est juste par curiosité , et le nom de ce dossier choisit n'est pas stocké quelque part ?

  6. #6
    Rédacteur
    Avatar de MrDuChnok
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2002
    Messages
    2 112
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juin 2002
    Messages : 2 112
    Par défaut
    Bah cela dépend de la nomenclature de tes dossiers.
    http://d.android.com/guide/topics/re...ativeResources

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

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