android.widget.Listview(在RelativeLayout内)在注册触摸事件后未获得滚动
**Listview向下/向上滚动不工作 注册触摸事件后**android.widget.Listview(在RelativeLayout内)在注册触摸事件后未获得滚动,android,android-listview,scroll,touch,Android,Android Listview,Scroll,Touch,**Listview向下/向上滚动不工作 注册触摸事件后** Public init() { myListView.Touch += myListView_Touch; } void myListView_Touch(object sender, Android.Views.View.TouchEventArgs e) { switch (e.Event.Action) { case MotionEventActions.Move:
Public init()
{
myListView.Touch += myListView_Touch;
}
void myListView_Touch(object sender, Android.Views.View.TouchEventArgs e)
{
switch (e.Event.Action)
{
case MotionEventActions.Move:
float x = e.Event.GetX();
float y = e.Event.GetY();
break;
}
}
这里
“MotionEventActions.Move”得到处理,它阻止进一步的操作,
当我强制完全设置为
e、 Handled=false,事件进一步执行并滚动
Public init()
{
myListView.Touch += myListView_Touch;
}
void myListView_Touch(object sender, Android.Views.View.TouchEventArgs e)
{
switch (e.Event.Action)
{
case MotionEventActions.Move:
float x = e.Event.GetX();
float y = e.Event.GetY();
break;
}
}