【发布时间】:2021-05-16 13:59:22
【问题描述】:
我需要在自定义地图上添加自定义标记。标记 png 图像文件已添加到 Android 文件夹中的 Resources/drawable。但是当我调用下面的行时,图像文件名被标记为红色下划线。将鼠标悬停在它上面,我看到消息“Resource.Drawable”不包含“orange_pin_thick_outline_nofill”的定义。图像文件的 Build Action 设置为 AndroidResource。我也试过 EmbeddedResouce。但结果是一样的。 看起来没有一个图像文件是可识别的。在我输入 Resource.Drawable 之后出现的那些可能是一些内置图像。知道如何使用 FromResource() 获取我的标记图像吗?
BitmapDescriptorFactory.FromResource(Resource.Drawable.orange_pin_thick_outline_nofill)
【问题讨论】:
-
我认为是 Visual Studio 的问题,而不是你的代码错误,你不在乎这个错误信息,清理你的项目并尝试构建项目。
标签: xamarin xamarin.forms