如果我想查看 FAB
( float 操作按钮)的定义或实现,我找不到任何 flutter 函数或类的定义,它说找不到要转到的声明。
在这里你可以看到附件:
https://drive.google.com/open?id=1cgv1pNb43SxZtupl_gAYC0gZrd7CQDy_
我试过删除idea
文件夹并重启android studio
import 'package:flutter/material.dart';
在此输入验证码
class ReusableBox extends StatelessWidget {
ReusableBox({@required this.colour, this.cardChild, this.onPress});
final Color colour;
final Widget cardChild;
final Function onPress;
@override
Widget build(BuildContext context) {
return GestureDetector(
onTap: onPress,
child: Container(
child: cardChild,
margin: EdgeInsets.all(15),
decoration: BoxDecoration(
color: colour,
borderRadius: BorderRadius.circular(10),
),
),
);
}
}
最佳答案
可能是 Flutter 插件没有正确加载引用。如果没有任何错误,Flutter 应用程序通常应该仍然能够运行。
您在这里可以尝试运行 flutter clean
和 flutter pub get
来重建引用。如果这不起作用,您可以重新启动 Android Studio 并尝试运行该应用。
关于android-studio - android studio 中的 flutter 说找不到要转到的声明......我正在使用它的最新版本 v1.7.8+hotfix.4,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57342098/