我使用PictureAlbum
API 来获取照片库最喜欢的文件夹中的那些照片,但是什么都没有,我怎样才能得到它们?
请帮我解决这个问题。
更新:
根据MediaLibrary 最喜欢的图片 Bug?好像收藏夹总是空的,有一个关于这个问题的错误报告。即使您的收藏夹中有图片,下面的代码也会为收藏夹生成零图片。
像这样的东西:
using (var library = new MediaLibrary()) {
var allAlbums = library.RootPictureAlbum.Albums;
var favAlbum = allAlbums
.Where(album => album.Name == "Favorite Pictures")
.FirstOrDefault();
if (favAlbum != null) {
var favPics = favAlbum.Pictures;
...
}
}
请注意,要使其正常工作,您需要将 ID_CAP_MEDIALIB_PHOTO 添加到您的应用程序功能中。