采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
请问老师为什么我这个返回按钮点击不会触发,另外右边的图标我也加了点击事件测试,也不会触发呢
问题应该出现在你的appBar没有放在VideoView的顶层布局上,检查口你的MaterialControls的实现,可以对照下这块课程源码,看是否有出入的地方:
return
MouseRegion(
onHover: (_) {
_cancelAndRestartTimer();
},
child: GestureDetector(
onTap: () => _cancelAndRestartTimer(),
child: AbsorbPointer(
absorbing: _hideStuff,
child: Stack(
children: [
widget.barrageUI ?? Container(),
Column(
children: <Widget>[
if
(_latestValue !=
null
&&
!_latestValue.isPlaying &&
_latestValue.duration ==
||
_latestValue.isBuffering)
Expanded(
child: Center(
child: _loadingIndicator(),
),
)
else
_buildHitArea(),
_buildBottomBar(context),
],
_overlayUI()
);
注意_overlayUI()的位置要放在最后。
登录后可查看更多问答,登录/注册
一次性掌握Flutter高阶技能+商业级复杂项目架构设计与开发方案
1.1k 2
1.5k 8
1.3k 4
1.9k 5
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号