问题描述
当我按下鼠标(左键)在容器(红色部分)上移动指针时,不会调用onEnter \ onExit。但是,当未按下鼠标并且我正在围绕onEnter / onExit容器移动鼠标时,将调用它。 按下鼠标后如何检测小部件中的鼠标移动?
import 'package:Flutter/material.dart';
void main() {
runApp(
MaterialApp(
// theme: design.getThemeData(),home: TestWidget(),debugShowCheckedModeBanner: false,),);
}
class TestWidget extends StatelessWidget {
@override
Widget build(BuildContext context) {
return Padding(
padding: const EdgeInsets.all(50.0),child: MouseRegion(
onEnter: (ds) {
print('Enterred:');
},onExit: (ds) {
print('Exit: ');
},child: Container(
color: Colors.red,width: MediaQuery.of(context).size.width,height: MediaQuery.of(context).size.height,);
}
}
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)