这是我试图实现的目标的总结。我有一个观点,在那个观点上我正在监听 MotionEvent。当它匹配特定条件时,我想将该 MotionEvent 传递给 GridView,以便滚动。我正在做类似的事情
if (event.getAction() == MotionEvent.ACTION_MOVE) {
if (condition match) {
getGridView().dispatchTouchEvent(event);
}
}
但它不会使我的网格根据 MotionEvent 滚动。也许它没有在听那种事件,但由于没有“ScrollEvent”,我不知道。
任何人都可以请启发我。我没有发现文档有帮助。谢谢你。