Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/328.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/194.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Xamarin Android获取imageuri?_C#_Android_Xamarin_Xamarin.android - Fatal编程技术网

C# Xamarin Android获取imageuri?

C# Xamarin Android获取imageuri?,c#,android,xamarin,xamarin.android,C#,Android,Xamarin,Xamarin.android,我正在用xamarin表单开发一个壁纸应用程序。我正在用xamarin android设置壁纸。我知道了如何将墙纸设置为资源id,但现在我想启动一个活动进行裁剪和设置。 我可以从WallperManager类获得一个意图,但是我需要给出一个imageuri作为参数,我不知道如何在资源中获取图像的URI。我从互联网上尝试过几种方法,但都不管用:( 代码: 你需要把它复制到手机上的公共场所,比如SDCardOk,我会试试 var uri = Android.Net.Uri.Parse("image/

我正在用xamarin表单开发一个壁纸应用程序。我正在用xamarin android设置壁纸。我知道了如何将墙纸设置为资源id,但现在我想启动一个活动进行裁剪和设置。 我可以从WallperManager类获得一个意图,但是我需要给出一个imageuri作为参数,我不知道如何在资源中获取图像的URI。我从互联网上尝试过几种方法,但都不管用:(

代码:


你需要把它复制到手机上的公共场所,比如SDCardOk,我会试试
var uri = Android.Net.Uri.Parse("image/W0.jpg");
                Intent intent =  wallpaperManager.GetCropAndSetWallpaperIntent(uri);
                Forms.Context.StartActivity(intent);