Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/381.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Android-自定义ListView禁用滚动_Java_Android_Listview_Scroll_Touch Event - Fatal编程技术网

Java Android-自定义ListView禁用滚动

Java Android-自定义ListView禁用滚动,java,android,listview,scroll,touch-event,Java,Android,Listview,Scroll,Touch Event,我有一个自定义的ListView,它检查适配器中的值,如果为false,它应该禁用滚动。我需要这样做的原因是,在listview中有一行行水平listview(使用此实现:),如果在滚动这些水平视图的同时稍微向上或向下滚动,它们将停止滚动,而listview将滚动 这段代码的问题在于它似乎并不总是阻止listview滚动,而且它也没有像我认为应该的那样(传递false)将操作传递给子级(水平listview) 有人知道我怎样才能让它停止滚动,并且仍然将移动动作传递给孩子吗?任何帮助都将不胜感激

我有一个自定义的ListView,它检查适配器中的值,如果为false,它应该禁用滚动。我需要这样做的原因是,在listview中有一行行水平listview(使用此实现:),如果在滚动这些水平视图的同时稍微向上或向下滚动,它们将停止滚动,而listview将滚动

这段代码的问题在于它似乎并不总是阻止listview滚动,而且它也没有像我认为应该的那样(传递false)将操作传递给子级(水平listview)

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


谢谢。

解决这个问题几乎是不可能的。糟透了!