2014-07-01 26 views
7

W Xamarin zakodowałem klasę, która implementuje interfejs View.IOnTouchListener.Implementowanie interfejsu View.IOnTouchListener

Oto mój kod:

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(); 
     } 
    } 
} 

Jakie wartości są potrzebne dla elementów kodu IDisposable.Dispose i Android.Runtime.IJavaObject.Handle zamiast kodu throw new NotImplementedException()?

góry dzięki

Odpowiedz

15

powinien dziedziczyć java.lang.Object w OnTouchListener jak ten

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

będzie realizować uchwyt i utylizować

należy to zrobić, gdy wdrożyć żadnego interfejsu Java