Resource.Raw不包含Json文件的定义

问题描述 投票:0回答:1

我正在尝试为Xamarin.Android项目读取Json文件,但是当我尝试构建时我收到错误:

错误CS0117:'资源'不包含'Raw'的定义

我已经尝试删除resource.designer.cs文件,但它没有用。其他文件夹工作正常。

我的代码:

 public void OnMapReady(GoogleMap googleMap)
 {
    _Map = googleMap;
    _Map.SetOnMarkerClickListener(this);
    _Map.SetMapStyle(MapStyleOptions.LoadRawResourceStyle(this, Resource.Raw.styleJson));
 }

Resources文件夹的一部分的树视图:

我的实施有问题吗?

android xamarin xamarin.android
1个回答
0
投票

这是一个问题Android.Resource.Raw.stylejson.json,它应该只是Resource.Raw.stylejson.json或aaa.bbb.Droid.Resource.Raw.stylejson.json

stylejson.json在你的应用程序的命名空间内,而不是在Android系统中。

© www.soinside.com 2019 - 2024. All rights reserved.