[WP7] Comment faire des screenshots depuis votre téléphone ?

J’ai réalisé une application qui utilise la caméra pour écrire des sms en marchant (TextWalker : http://www.windowsphone.com/fr-FR/apps/18279149-e3fe-460c-8c35-29316f41bab1).

Et je voulais faire un screenshot de cette application sans avoir le vilain fond blanc de l’émulateur de l’appareil photo. Je voulais donc directement faire cette impression écran depuis mon téléphone.

Et Zozo (http://zozofromelk.wordpress.com/2012/01/22/screenshot-of-your-windows-phone-7-app-on-device/) m’a sauvé !
En effet, il a créé un behavior a intégrer au sein de son application pour faire des impressions écrans avec un Double Tap sur l’écran (double clic avec le doigt) que vous pouvez télécharger ici : http://bit.ly/znSvNE ou depuis son article ci-dessus.

Une fois récupéré, il vous suffit d’ajouter la classe ScreenShotBehavior à votre projet ainsi qu’au sein des pages où vous souhaitez réaliser vos impressions écrans :

<i:Interaction.Behaviors>
        <local:ScreenShotBehavior />
    </i:Interaction.Behaviors>

Une fois que l’application est lancée, il vous suffira de taper deux fois sur votre écran pour retrouver votre screenshot dans les images du téléphone.

Remarque, il a encadré le code de son behavior entre dans un directive préprocesseur “#DEBUG” qui fait qu’il n’est fonctionnel qu’en mode débug.

Par JC VASSELON

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s