2013-08-23 32 views
0

「CMS_Template.PictureCallback.OnPictureTaken(字節[], Android.Hardware.Camera)」被標記爲超馳,但沒有合適的方法 發現重寫。發現重寫C#沒有合適的方法MonoDroid的

我想讓自己的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) 

缺少什麼我在這裏?

在此先感謝。

回答

1

這不是重寫,因爲它在接口中實現方法簽名而不是重寫父類中的方法。只需將override關鍵字取出即可。

+0

看起來像這樣做。謝謝! –

相關問題