到目前为止,我没有找到任何有用的东西。我试图将当前视图从.droid命名空间中的类更改为同一个命名空间中的另一个视图。
Intent intent = new Intent(this, typeof(viewclass));似乎有一半是正确的。最大的问题是,由于无法从机器人中执行此操作,因此我得到了以下错误:
Cannot convert from App.Droid.CustomMapRenderer to Android.Context.Context解决方案:
var intent= new Intent(Android.App.Application.Context, typeof(ViewClass));
Android.App.Application.Context.StartActivity(intent);发布于 2017-05-22 02:12:51
最大的问题是,由于无法从机器人中执行此操作,因此我得到了以下错误:
从错误信息。您正在一个渲染器(CustomMapRenderer)中创建一个意图。因此,this引用了CustomMapRenderer的一个实例,但是要创建一个意图,第一个参数应该是一个Context。
因此,要解决这个问题,您需要以某种方式检索当前上下文,例如,您可以尝试Intent intent = new Intent(Application.Context, typeof(viewclass));
https://stackoverflow.com/questions/44091357
复制相似问题