[英]No suitable method found to override C# MonoDroid
'CMS_Template.PictureCallback.OnPictureTaken(byte [],Android.Hardware.Camera)'被标记为替代,但找不到合适的替代方法。
我正在尝试使自己的OnPictureTaken工作,但出现上述错误。 我将PictureCallback作为Camera.TakePicture的参数传递。
我的代码:
public class PictureCallback : Java.Lang.Object, Android.Hardware.Camera.IPictureCallback
{
public override void OnPictureTaken(byte[] data, Android.Hardware.Camera camera)
{
Console.WriteLine ("OnPictureTaken called.");
}
}
IPictureCallback.OnPictureTaken方法:
public void OnPictureTaken (byte[] data, Camera camera)
我在这里想念什么?
提前致谢。
它不是重写,因为它是在接口中实现方法签名,而不是在父类中重写方法。 只需删除override关键字。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.