use*_*648 9 android dispose interface ontouchlistener xamarin
在Xamarin中,我编写了一个实现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 ();
}
}
}
Run Code Online (Sandbox Code Playgroud)
我IDisposable.Dispose和Android.Runtime.IJavaObject.Handle代码项需要什么值,而不是throw new NotImplementedException ()代码?
提前致谢
xak*_*akz 18
您应该像这样在OnTouchListener中继承Java.Lang.Object
public class OnTouchListener : Java.Lang.Object, View.IOnTouchListener
Run Code Online (Sandbox Code Playgroud)
它将实现Handle和Dispose
每当实现任何Java接口时都应该这样做
| 归档时间: |
|
| 查看次数: |
1643 次 |
| 最近记录: |