Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/363.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/185.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 setOnLongClickListener不使用PinchImageView_Java_Android_Imageview - Fatal编程技术网

Java setOnLongClickListener不使用PinchImageView

Java setOnLongClickListener不使用PinchImageView,java,android,imageview,Java,Android,Imageview,我下载了安卓夹罐,这样我就可以有缩放功能了。我遇到的问题是,我必须执行setOnLongClickListener,因为我想创建一个拖拽阴影,让用户在拖动图标或图像时看到,并且我想为图像指定一个setOnClickListener。但是,由于某种原因,PinchImageView无法与我的单点和长点单击侦听器一起工作,因此不会发生任何事情 以下是代码(它是一个自定义适配器): 我甚至尝试将返回值更改为true,因为我在TouchImageView中看到,更改返回值使其工作正常,可能与PinchI

我下载了安卓夹罐,这样我就可以有缩放功能了。我遇到的问题是,我必须执行
setOnLongClickListener
,因为我想创建一个拖拽阴影,让用户在拖动图标或图像时看到,并且我想为图像指定一个
setOnClickListener
。但是,由于某种原因,
PinchImageView
无法与我的单点和长点单击侦听器一起工作,因此不会发生任何事情

以下是代码(它是一个自定义适配器):


我甚至尝试将返回值更改为true,因为我在
TouchImageView
中看到,更改返回值使其工作正常,可能与
PinchImageView
不同,但值得一试。有什么建议吗?

您可以尝试输入PinchImageView源代码,并将顶部更改为:

implements OnTouchListener, View.OnLongClickListener

然后实现对代码的回调或做任何你想做的事情。

我已经摆脱了PinchImageView,但我稍后会尝试(只是花了太长时间)你可以看看这个网站,他们有一个很好的ImageView部分
implements OnTouchListener, View.OnLongClickListener