2014-07-01 7 views
7

In Xamarin habe ich eine Klasse codiert, die die View.IOnTouchListener-Schnittstelle implementiert.Implementieren der View.IOnTouchListener-Schnittstelle

Hier ist mein Code:

public class OnTouchListener : View.IOnTouchListener 
{ 
    public bool OnTouch (View v, MotionEvent e) 
    { 
     return true; 
    } 

    void IDisposable.Dispose() 
    { 
     throw new NotImplementedException(); 
    } 

    IntPtr Android.Runtime.IJavaObject.Handle { 
     get { 
      throw new NotImplementedException(); 
     } 
    } 
} 

Welche Werte kann ich für die IDisposable.Dispose und Android.Runtime.IJavaObject.Handle Code Einzelteile benötigen, anstatt die throw new NotImplementedException() Code?

Vielen Dank im Voraus

Antwort

15

Sie java.lang.Object in Ihrem OnTouchListener wie diese

public class OnTouchListener : Java.Lang.Object, View.IOnTouchListener 

erben sollte Griff umsetzen und Entsorgen

Sie dies tun sollte, wenn jede Schnittstelle Java implementieren