“CMS_Template.PictureCallback.OnPictureTaken(字节[], 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)
我在这里缺少什么?
提前致谢。
答案 0 :(得分:1)
它不是覆盖,因为它在接口中实现方法签名而不是覆盖父类中的方法。只需删除override关键字。