2014-07-01 10 views
7

Xamarin में, मैंने एक कक्षा को कोड किया है जो View.IOnTouchListener इंटरफ़ेस लागू करता है।View.IOnTouchListener इंटरफ़ेस को कार्यान्वित करना

यहाँ मेरी कोड है:

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

क्या मान मैं IDisposable.Dispose और Android.Runtime.IJavaObject.Handle कोड मदों के लिए की आवश्यकता है, बल्कि throw new NotImplementedException() कोड से?

अग्रिम धन्यवाद

उत्तर

15

आप इस

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

की तरह अपने OnTouchListener में Java.Lang.Object वारिस चाहिए यह हैंडल को लागू करने और निपटान

आप इस करना चाहिए जब भी किसी भी जावा इंटरफ़ेस को लागू होगा

संबंधित मुद्दे