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 :

aide pour centrer camera


Sujet :

Android

  1. #1
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Mars 2008
    Messages
    36
    Détails du profil
    Informations personnelles :
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2008
    Messages : 36
    Par défaut superposer/fusionner deux vues
    Bonjour à tous, je suis en train de réaliser une petite application qui utilise l'appareil photo. J'aurais besoin de pouvoir afficher un cadre (rectangle) pendant la prévisualisation de la photo afin de pouvoir centrer. Ce cadre doit apparaitre pendant la prévisualisation mais est invisible sur la photo. Je n'ai aucune idée de comment faire, pouvez vous m'aider si vous plait. Bonne journée à tous.

  2. #2
    Nabil BOUZERNA
    Invité(e)
    Par défaut
    Bonjour,

    Une piste : sur l'objet de rendu SurfaceView qui implémente un SurfaceHolder pour la prévisulisation tu dessines un rectangle.

    Bonne journée.

  3. #3
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Mars 2008
    Messages
    36
    Détails du profil
    Informations personnelles :
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2008
    Messages : 36
    Par défaut
    merci Nabil de m'avoir répondu. Pourrais tu être un peu plus précis sur la méthode à employer, en fait je n'utilise pas le code de ce forum pour la prise de la photo. Dans mon activité j'implémente le onCreate() où j'instancie un SurfaceView:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    public void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            requestWindowFeature(Window.FEATURE_NO_TITLE);
            SurfaceView view = new SurfaceView(this);
            view.getHolder().addCallback(this);
            view.getHolder().setType(SurfaceHolder.SURFACE_TYPE_PUSH_BUFFERS);
            setContentView(view);   
        }
    Et après j'ai les méthodes surfaceCreated(), surfaceChanged() et surfaceDestroyed().

    J'arrive à dessiner mon rectangle dans une autre vue. Le problème c'est que dans le setContentView je ne peux pas passer mes deux vues pour les superposer, soit je passe la première et j'ai la preview de la photo, soit je passe la seconde et j'ai mon rectangle en plein milieu d'une vue. Si je passe les deux vues il prend en compte la dernière que j'ai défini. Je ne vois pas comment faire. Si quelqu'un a une idée, ça serait sympa.

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    29
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 29
    Par défaut
    Bonjour. Si c'est juste un rectangle dont tu as besoin, je pense que ce lien devrait t'aider : http://www.anddev.org/viewtopic.php?p=41875

    Dans le 4e post, beewest insère un code source dont je me suis servi pour dessiner un trait sur la preview de ma camera. Voila ! j'espere que ça t'aidera.

  5. #5
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Mars 2008
    Messages
    36
    Détails du profil
    Informations personnelles :
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2008
    Messages : 36
    Par défaut
    Merci Jilkaren, c'est clair que ça va m'aider...c'est exactement ce que je cherchais.

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

Discussions similaires

  1. besoin d'aide pour le composant DBComboBox
    Par jane2002 dans le forum Bases de données
    Réponses: 8
    Dernier message: 28/02/2004, 19h01
  2. [TP]besoin d'aide pour commandes inconnues
    Par Upal dans le forum Turbo Pascal
    Réponses: 15
    Dernier message: 03/10/2002, 10h48
  3. Besoin d'aide pour l'I.A. d'un puissance 4
    Par Anonymous dans le forum C
    Réponses: 2
    Dernier message: 25/04/2002, 17h05
  4. Une petite aide pour les API ?
    Par Yop dans le forum Windows
    Réponses: 2
    Dernier message: 04/04/2002, 21h45

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