flutter - 错误:在我的项目中导入颜色选择器包时方法“AlwaysWinPanGestureRecognizer...”的参数“事件”
问题描述
欢迎
我
在我的项目中
导入flutter_colorpicker包 import 'package:flutter_colorpicker/flutter_colorpicker.dart';
时遇到问题:
我收到此错误:
/C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_colorpicker-0.5.0/lib/src/hsv_picker.dart:730:43: Error: The parameter 'event' of the method 'AlwaysWinPanGestureRecognizer.addAllowedPointer' has type 'PointerDownEvent', which does not match the corresponding type, 'PointerEvent', in the overridden method, 'DragGestureRecognizer.addAllowedPointer'.
- 'PointerDownEvent' is from 'package:flutter/src/gestures/events.dart' ('/C:/src/flutter/packages/flutter/lib/src/gestures/events.dart').
- 'PointerEvent' is from 'package:flutter/src/gestures/events.dart' ('/C:/src/flutter/packages/flutter/lib/src/gestures/events.dart').
Change to a supertype of 'PointerEvent', or, for a covariant parameter, a subtype.
void addAllowedPointer(PointerDownEvent event) {
^
/C:/src/flutter/packages/flutter/lib/src/gestures/monodrag.dart:256:8: Context: This is the overridden method ('addAllowedPointer').
void addAllowedPointer(PointerEvent event) {
^
这是颤振医生的结果:
Doctor summary (to see all details, run flutter doctor -v):
[√] Flutter (Channel stable, 2.2.1, on Microsoft Windows [Version 10.0.17763.1577], locale en-US)
[√] Android toolchain - develop for Android devices (Android SDK version 30.0.3)
[√] Chrome - develop for the web
[√] Android Studio (version 3.6)
[√] IntelliJ IDEA Community Edition (version 2021.1)
[√] VS Code (version 1.56.2)
[√] Connected device (3 available)
• No issues found!
这是项目的依赖项:
dependencies:
flutter:
sdk: flutter
shared_preferences: ^2.0.6
flutter_colorpicker: ^0.5.0
有没有人有办法解决吗?感谢每一个人
解决方案
只需将 flutter_colorpicker 版本更改为 0.4.0
推荐阅读
- html - 替换 bash 脚本中的 html 标记数据
- python - Django Rest Framework 'list' 对象没有属性值
- openstack - Devstack 多节点安装
- google-analytics - 将 Google Adwords 帐户与 Google Analytics 关联的自动化流程
- python - 如何在 Kivy 中制作渐变背景
- opencv - 从图像中提取书名
- javascript - Mongo:db.collection.findOne() 问题
- python - Python:更新绘图而不是创建新绘图
- wear-os - 如何将通过 Wear OS 和 Tizen 上的 xamarin.essentials 记录的陀螺仪值转换为相互单位
- react-native - StickyHeaderIndices 在倒置的 FlatList 中无法正常工作