2011-06-03 80 views

回答

3

您正在查看的方法是Activity.OnTouchEvent,它看起来与Java中的方法相同。你正在看的例子实际上是使用OnTouchListener.onTouch方法,它在Mono For Android中映射到IOnTouchListener.OnTouch。实现这个界面的基本类定义看起来像这样:

public class Touch : Activity, View.IOnTouchListener 
{ 
    protected override void OnCreate(Bundle bundle) 
    { 
     base.OnCreate(bundle); 
    } 

    public bool OnTouch(View v, MotionEvent e) 
    { 
     return true; 
    } 
} 
+0

谢谢!我明白了,那么事件需要使用SetOnTouchListener进行分配(http://docs.mono-android.net/Android.Views.View.SetOnTouchListener%20%28Android.Views.View+IOnTouchListener%29) – 2011-06-09 13:51:37