Я разрабатываю приложение для обоев в формах xamarin. Ставлю обои с xamarin android. Я понял, как установить обои для идентификатора ресурса, но теперь я хочу начать операцию по обрезке и установке ее. Я могу получить намерение из класса WallpaperManager, но мне нужно указать imageuri в качестве параметра, и я не знаю, как получить URI изображения в ресурсе. Я пробовал несколько вещей из Интернета, но у меня ничего не работало :(
Код:
var uri = Android.Net.Uri.Parse("image/W0.jpg");
Intent intent = wallpaperManager.GetCropAndSetWallpaperIntent(uri);
Forms.Context.StartActivity(intent);
Хорошо я попробую





Вам нужно скопировать его в общественное место на телефоне, например на SDCard.