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 :

Comment faire une capture d'écran


Sujet :

Android

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Inscrit en
    Janvier 2011
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Janvier 2011
    Messages : 4
    Par défaut Comment faire une capture d'écran
    Bonjour tout le monde

    je me demande s'il y a une méthode (ou bien une classe) qui permet de faire une capture d'ecran.

    merci d'avance

  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
    Salut,

    Si c'est pour toi tu peux le faire directement à partir d'eclipse sinon il faut que tu passe par l'objet Camera .

    http://developer.android.com/referen...re/Camera.html

  3. #3
    Futur Membre du Club
    Inscrit en
    Janvier 2011
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Janvier 2011
    Messages : 4
    Par défaut comment faire une capture d'écran
    salut

    merci pour ta réponse,

    en fait, je travaille sur une réalisation d'une application, et j'ai besoin de faire une capture de l'écran pour transférer l'image après.

    (vous dites que je peux utiliser eclipse cad par DDMS ? )

  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
    Salut,

    Si tu souhaites faire un "screenshot" de ton application, tu peux effectivement le faire via Eclipse (cf la capture ci jointe)
    Images attachées Images attachées  

  5. #5
    Futur Membre du Club
    Inscrit en
    Janvier 2011
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Janvier 2011
    Messages : 4
    Par défaut
    merci pour ta réponse

    en fait, je veux pas le faire graphiquement par Eclipse, mais par code .

  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
    Alors, as tu essayer comme ça :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    public Bitmap makeScreenShot(View view)
       View v1 = view.getRootView();
       v1.setDrawingCacheEnabled(true);
       Bitmap bm = v1.getDrawingCache();      
       return bm;
    }
    view représente l'objet que tu veux "screenshoter" (), et bm contient l'image de ton écran, tu devrais pouvoir la sauvegarder dans un fichier, ou alors l'afficher dans un objet de type ImageView.

  7. #7
    Futur Membre du Club
    Inscrit en
    Janvier 2011
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Janvier 2011
    Messages : 4
    Par défaut
    je suis très reconnaissant Mr MrDuChnok

    ça a bien marché avec moi

    merci beaucoup

  8. #8
    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
    Pense à utiliser le bouton si tu considères ton problème comme résolu.

  9. #9
    Invité de passage
    Homme Profil pro
    étudiant
    Inscrit en
    Septembre 2016
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2016
    Messages : 1
    Par défaut
    Je déterre ce sujet qui m’intéresse beaucoup.
    Je cherche à faire une appli qui stream un flux vidéo via "videoviewer". sur l'appli il y a donc le lecteur vidéo et une horloge avec l'heure. J'aimerai donc, à l'appui sur un bouton déclencher un capture d'écran et la sauvegarder dans un dossier de mon télephone.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    package com.example.chassagnearthur.communications7;
     
    import Moka7.*;//import de la librairie
     
    import android.os.AsyncTask;
    import android.os.Bundle;
    import android.support.v7.app.AppCompatActivity;
    import android.view.View;
    import android.widget.Button;
    import android.widget.TextView;
    import android.widget.VideoView;
    import android.graphics.Bitmap;
     
    public class moka7 extends AppCompatActivity {
     
        @Override
     
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_moka7);
     
            // lecteur flux caméra
     
            final VideoView videoView =
                    (VideoView) findViewById(R.id.videoView);
     
            videoView.setVideoPath(
                    "http://192.168.0.102:8080");
            videoView.start();
    }}
    Comment intégrer la capture d'écran par appui sur un bouton au code ci dessus ?
    Merci pour votre aide

Discussions similaires

  1. Réponses: 1
    Dernier message: 18/03/2009, 00h34
  2. Comment faire une capture d'écran pour envoyer sur le forum ?
    Par jlb59 dans le forum Mode d'emploi & aide aux nouveaux
    Réponses: 3
    Dernier message: 07/07/2007, 17h28
  3. [SOLARIS] Comment faire une capture d'écran?
    Par droussa dans le forum Solaris
    Réponses: 1
    Dernier message: 07/06/2007, 18h05
  4. [FAQ] [OpenGL] "Comment faire une capture d'écran ?"
    Par damienlann dans le forum Contribuez
    Réponses: 1
    Dernier message: 07/06/2006, 17h22
  5. Réponses: 10
    Dernier message: 10/10/2003, 14h25

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