Windows Phone 8.1 - 保存的位图显示在 "older photos" 下的照片应用程序中

Windows Phone 8.1 - Saved bitmap shows up in the Photos app under "older photos"

我正在制作一个 Windows Phone 8.1 runtime XAML 应用程序。在应用程序中,我将 RenderTargetBitmap 作为 jpg 文件保存到图片库中的新文件夹中。我可以使用 BitmapEncoder 保存 jpg,但是当我打开照片应用程序时,保存的 jpg 没有日期并且在 "older photos" 下分组。我尝试设置 dateTaken 但这没有任何区别。我正在模拟器上测试这个。

知道为什么会这样吗?我需要做什么才能使保存的 jpg 显示在正确的月份组下的日期?

谢谢

尝试使用其中包含 date/time 函数的变量(使用 windows 库)并将其与您保存的图片一起发送并使用该变量来放置该图像。

或者: C# Append Timestamp to Filepath

http://www.codeproject.com/Questions/215036/how-to-apply-time-stamp-to-image-in-csharp

如果其他人遇到同样的问题,我想 post 进行更新。一旦我能够在 phone 而不是模拟器上测试我的应用程序,大约一天后问题就消失了。

我的应用程序正在将 jpg 文件保存到专用相册(文件夹)中,我想 phone 需要一些时间才能将新文件夹识别为需要处理的图片源。在默认照片应用程序的 "older photos" 下显示图片大约一天后,我相册中的所有新 jpg 都正确标注了日期并显示在正确的位置。

希望这对某人有所帮助。