Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/haskell/8.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
如何在不扩展Gallery类的情况下停止在Android中使用Gallery_Android_Gallery_Android Gallery_Onfling - Fatal编程技术网

如何在不扩展Gallery类的情况下停止在Android中使用Gallery

如何在不扩展Gallery类的情况下停止在Android中使用Gallery,android,gallery,android-gallery,onfling,Android,Gallery,Android Gallery,Onfling,可能重复: 我有一个活动类,它有一个图库小部件和一些其他小部件。该类扩展了活动。现在我想停止在图库中的投掷属性 是否有任何监听器界面或类似的东西,我可以在需要时获得帮助以停止丢弃库。有一种方法可以在不覆盖库的情况下实现这一点,但这也将停止所有其他onTouch事件 将您的图库放在相对视图中,并创建另一个视图,该视图作为透明层覆盖整个图库视图 现在需要覆盖此视图的方法并返回true。 现在所有的触摸事件都应该在你的视图中被截取,画廊将不会获得任何可以用来开始一次放纵的触摸事件 重复问题,检查此链

可能重复:

我有一个活动类,它有一个图库小部件和一些其他小部件。该类扩展了
活动
。现在我想停止在图库中的投掷属性


是否有任何监听器界面或类似的东西,我可以在需要时获得帮助以停止丢弃库。

有一种方法可以在不覆盖库的情况下实现这一点,但这也将停止所有其他onTouch事件

将您的图库放在相对视图中,并创建另一个视图,该视图作为透明层覆盖整个图库视图

现在需要覆盖此视图的方法并返回true。
现在所有的触摸事件都应该在你的视图中被截取,画廊将不会获得任何可以用来开始一次放纵的触摸事件

重复问题,检查此链接中的答案尝试此链接:只需覆盖gallery视图的onFling方法并返回false@AndroidCoader这个问题不再重复。在发布此问题之前,我已经完成了家庭作业。如果我必须重写onFling方法,我就必须扩展Gallery类。@AndroidCoader否不是触摸。我想在库的某个点处理Fling属性。获取“特定点”部分已完成。剩下的只有处理抛投