Bonjour tout le monde,
Je suis novice en Androird développement.
Je voudrais définir une *"zone personnalisée" i.e une zone dans une image où je peux définir une action de clique, ainsi qu'un animation lors du clique
Merci d'avance pour votre aire
Bonjour tout le monde,
Je suis novice en Androird développement.
Je voudrais définir une *"zone personnalisée" i.e une zone dans une image où je peux définir une action de clique, ainsi qu'un animation lors du clique
Merci d'avance pour votre aire
Ton problème c'est d'isoler/écouter la zone ou bien de gérer l'anime?
Si c'est le premier cas, je ferais un onClickListener ou OnTouchListener sur l'image.
Si tu veux "isoler" une partie de cette image, une grande boite qui aura ton image en fond et qui écoutera la petite boite (ta zone) qui peut être un layout, un bouton ou autre ...
Avis modeste, à considérer plutôt comme une piste
Si c'est le deuxième cas, chu une quiche en anime, pas d'idées, donc
Bonjour,
Pourrais tu nous en dire plus ?
Sinon tu peux toujours travailler depuis la méthode onTouch de la Vue pour intercepter la position du clique et définir l'action qui en découlera.
Responsable Android de Developpez.com (Twitter et Facebook)
Besoin d"un article/tutoriel/cours sur Android, consulter la page cours
N'hésitez pas à consulter la FAQ Android et à poser vos questions sur les forums d'entraide mobile d'Android.
Dans une même image, une seule et unique, une grande image qui recouvre tout l'écran, je veux définir des zones spécifiées;
Dans ce cas, la proposition de Feanorin est la bonne.
Tu pourras le faire via onTouch. En transformant le toucher en pourcentage, de la zone couverte, tu devrais normalement t'éviter beaucoup de souci.
Remarque : attention, dans le onTouch de l'image, les coordonnées sur l'image sont relatives par rapport à celle-ci, pas par rapport à l'écran.
C'est Android, PAS Androïd, ou Androïde didiou !
Le premier est un OS, le second est la mauvaise orthographe du troisième, un mot français désignant un robot à forme humaine.
Membre du comité contre la phrase "ça marche PAS" en titre et/ou explication de problème.
N'oubliez pas de consulter les FAQ Android et les cours et tutoriels Android
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager