屏幕的某些部分无法正常工作 (在2个真实设备和一个模拟器上进行了测试)
没有隐藏的小部件可以静默捕捉手势
我什至都不知道现在要搜索什么:\
检查了我的代码,但未做任何奇怪的自定义操作,所有小部件均为OEM小部件
有什么想法吗?
这是包含所有有问题的按钮和小部件的小部件:
ListView.builder(
padding: EdgeInsets.fromLTRB(7.0, 7.0, 7.0, 7.0),
controller: _scrollController,
itemCount: 1,
scrollDirection: displayWidth > 600 ? Axis.horizontal : Axis.vertical,
itemBuilder: (context, index) {
return ListBody(
mainAxis: displayWidth > 600 ? Axis.horizontal : Axis.vertical,
children: <Widget>[
Padding(
padding: EdgeInsets.fromLTRB(0.0, 5.0, 0.0, 5.0),
),
content_firstCard(displayWidth, displayHeight), // explanation
Padding(
padding: EdgeInsets.fromLTRB(
0.0,
0.0,
displayWidth > 600 ? 20.0 : 0.0,
displayWidth > 600 ? 0.0 : 20.0),
),
content_secondCard2(displayWidth, displayHeight), // flutter
Padding(
padding: EdgeInsets.fromLTRB(
0.0,
0.0,
displayWidth > 600 ? 20.0 : 0.0,
displayWidth > 600 ? 0.0 : 20.0),
),
content_thirdCard(displayWidth, displayHeight),
Padding(
padding: EdgeInsets.fromLTRB(
0.0,
0.0,
displayWidth > 600 ? 20.0 : 0.0,
displayWidth > 600 ? 0.0 : 20.0),
),
content_forthCard(displayWidth, displayHeight),
Padding(
padding: EdgeInsets.fromLTRB(
0.0,
0.0,
displayWidth > 600 ? 20.0 : 0.0,
displayWidth > 600 ? 0.0 : 20.0),
),
]);
});
答案 0 :(得分:1)
有隐藏的文字捕捉手势
尝试了 devTools 来找到它
打开devTools>在打开devTools之后在设备屏幕上单击>单击屏幕左下角的搜索按钮>单击屏幕上未捕获手势的portoin> devtool的WidgetTree上显示的该死的小部件:D