Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/flutter/9.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
Flutter 颤振:如何获得手势检测器的准确敲击位置_Flutter - Fatal编程技术网

Flutter 颤振:如何获得手势检测器的准确敲击位置

Flutter 颤振:如何获得手势检测器的准确敲击位置,flutter,Flutter,对于任何点击的图像,手势检测器始终返回相同的位置 while (i<numImages) { GestureDetector( onTap:(){ _onImageTapped(i); }, child: FadeInImage( fit: BoxFit.cover, image: AssetImage(urls[i%5]), placeholder: AssetImage(urls[i%5]),

对于任何点击的图像,手势检测器始终返回相同的位置

while (i<numImages) {
    GestureDetector(
    onTap:(){
      _onImageTapped(i);
    },

   child: FadeInImage(
      fit: BoxFit.cover,
      image: AssetImage(urls[i%5]),
       placeholder: AssetImage(urls[i%5]),
  
  )));
images.add(carImage);
i++;
 }
}
答案如下:
_onImageTapped(int position) {
        print('$position tapped');
   }