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 :

Zoom sur Activity


Sujet :

Android

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2011
    Messages
    66
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Avril 2011
    Messages : 66
    Par défaut Zoom sur Activity
    Bonjour à tous,

    mon application affiche différentes views sur l'Activity principale.
    Ce que j'aimerais, c'est pouvoir zoomer sur l'Activity pour pouvoir mieux observer les différents views, qui sont parfois petites.

    Y'a-t-il ce genre de fonction dans le SDK?

  2. #2
    Membre du Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2012
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2012
    Messages : 7
    Par défaut Regardes du cotés du ZoomControls
    Salut,
    tout est dis dans l'intitulé.

  3. #3
    Membre confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2011
    Messages
    66
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Avril 2011
    Messages : 66
    Par défaut
    Merci Pierre louis pour cette réponse.

    La méthode que tu proposes est applicables aux vues, hors, ce que je souhaite, c'est que mon "pinchToZoom" soit intercepté par l'Activity générale, et fasse un zoom sur l'ensemble de l'Activity.

    Je ne souhaite pas zoomer sur un seul élément, mais garder la même proportionnalité. Cela est-il possible?

  4. #4
    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
    c'est que mon "pinchToZoom" soit intercepté par l'Activity générale, et fasse un zoom sur l'ensemble de l'Activity.
    Techniquement cela n'est pas possible pour une seule bonne raison. Ton Atcivity n'a rien avoir avec le graphique
    http://developer.android.com/referen.../Activity.html

    Ton Activity est un Contexte.


    Donc si tu veux zoomer sur l'intégralité de ton layout utilisé par une Activité alors il faut faire un ZoomControl, ou alors implémenter les Gesture de la view principale qui englobe toutes les autres view comme te l'a fait remarquer Pierre Louis.

    En gros un zoom sur ton LinearLayout principal.

  5. #5
    Membre confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2011
    Messages
    66
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Avril 2011
    Messages : 66
    Par défaut
    Merci beaucoup pour cette réponse Feanorin,

    je ne sais pas pourquoi je m'acharnai sur cette Activity, alors que le layout principal était à portée de main

    Je vais voir ce que je peux faire, encore merci.

  6. #6
    Membre confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2011
    Messages
    66
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Avril 2011
    Messages : 66
    Par défaut
    J'ai avancé un petit peu en utilisant divers tutoriaux, je réussis à intercepter le pinchZoom, et à calculer le scale en conséquence (c'est déjà ça).

    Par contre, j'ai voulu utiliser les méthodes setScaleX() et setScaleY() (après avoir au préalable utilisé setPivotX() et setPivotY()), mais malheureusement elles ne sont disponibles que depuis l'API Level 11 (et je code en 8).

    Je ne vois donc pas trop comment effectuer le Zoom, avez vous un exemple avec les ZoomControl?

  7. #7
    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
    Je ne vois donc pas trop comment effectuer le Zoom, avez vous un exemple avec les ZoomControl?
    A toi de l'implémenter dans la méthode onTouchEvent ou le setOnZoomInClickListener et le setOnZoomOutClickListener.

    De là tu récupères ton niveau de zoom et tu l'appliques à ton image .

    http://www.developpez.net/forums/d11...ent-graphique/

Discussions similaires

  1. Ldap sur Active Directory de W2003 avec IpWorks
    Par Gyles2 dans le forum Web & réseau
    Réponses: 2
    Dernier message: 08/10/2004, 11h46
  2. Ldap sur Active Directory de Win2003 avec IpWorks
    Par Gyles2 dans le forum Développement
    Réponses: 1
    Dernier message: 08/10/2004, 11h44
  3. Zoom sur une image
    Par AurelBUD dans le forum C++Builder
    Réponses: 5
    Dernier message: 07/05/2004, 17h05
  4. zoom sur image de formulaire
    Par bourvil dans le forum VBA Access
    Réponses: 2
    Dernier message: 01/10/2003, 09h25
  5. Zoom sur des vecteurs ou lignes
    Par mat.M dans le forum Algorithmes et structures de données
    Réponses: 7
    Dernier message: 25/11/2002, 10h40

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