我正在以xamarin形式开发壁纸应用程序。我正在用xamarin android设置壁纸。我想出了如何将壁纸设置为资源ID,但现在我想开始一个活动来裁剪和设置它。 我可以从WallpaperManager类获得一个意图,但我需要将一个imageuri作为参数,我不知道如何在资源中获取图像的URI。我从互联网上尝试了几件事,但对我没什么用处:(
代码:
var uri = Android.Net.Uri.Parse("image/W0.jpg");
Intent intent = wallpaperManager.GetCropAndSetWallpaperIntent(uri);
Forms.Context.StartActivity(intent);