1

我有一个自定义 ListView,它检查其适配器中的值,如果它为 false,它应该禁用滚动。我需要这样做的原因是因为列表视图内部是水平列表视图的行(使用此实现:https ://github.com/dinocore1/DevsmartLib-Android )并且如果您在滚动这些水平的同时稍微向上或向下滚动视图,它们停止滚动,而列表视图则滚动。

这段代码的问题在于,它似乎并不总是阻止列表视图滚动,而且它也没有像我认为的那样将动作传递给子视图(水平列表视图)(传递错误)。

有谁知道我怎样才能让它停止滚动并仍然将运动动作传递给孩子?任何帮助,将不胜感激。

谢谢。

4

0 回答 0