Modifier le lockscreen de l’utilisateur

Vous utilisez des images dans votre application et vous voudriez pouvoir assigner une image à l’écran de vérouillage de l’utilisateur ? C’est tout à fait possible !

Voici comment procéder, prenons l’image de poissons :

 private async void OnSetLockScreen(object sender, RoutedEventArgs e) { string yourImageUrl = "http://images.nationalgeographic.com/exposure/core_media/ngphoto/image/60640_0_990x742.jpg"; StorageFolder folder = Windows.Storage.ApplicationData.Current.LocalFolder; StorageFile file = await folder.CreateFileAsync("myLockScreenImage", CreationCollisionOption.GenerateUniqueName); var downloader = new BackgroundDownloader(); DownloadOperation d = downloader.CreateDownload(new Uri(yourImageUrl), file); await d.StartAsync(); await LockScreen.SetImageFileAsync(file); }

Et voilà, l’image du lockscreen est changé !

LockScreen

No Comments

Post a Comment