问题描述
我正在使用C#Xamarin和SkiaSharp从资源文件夹渲染图像。但是我无法获得正确的图像位置。
解决方法
您可以使用DirectoryInfo获取资源目录路径
这是一个使用方法的例子
,谢谢@Seungkenun Le。基于他的评论,我编写了一个简单的函数来获取Xamarin的Tizen Watch中的资源路径:
/// <summary>
/// Gets the resource path.
/// </summary>
/// <returns></returns>
internal static string GetResourcePath()
{
Tizen.Applications.Application app = Tizen.Applications.Application.Current;
if (app != null)
{
string resourcePath = app.DirectoryInfo.Resource;
if (Directory.Exists(resourcePath))
{
return resourcePath;
}
}
return string.Empty;
}