请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

视频顶部appBar无法点击,点击事件无法触发

图片描述
请问老师为什么我这个返回按钮点击不会触发,另外右边的图标我也加了点击事件测试,也不会触发呢

正在回答 回答被采纳积分+3

插入代码

1回答

CrazyCodeBoy 2021-04-24 23:10:19

问题应该出现在你的appBar没有放在VideoView的顶层布局上,检查口你的MaterialControls的实现,可以对照下这块课程源码,看是否有出入的地方:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
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 == null ||
                  _latestValue.isBuffering)
                Expanded(
                  child: Center(
                    child: _loadingIndicator(),
                  ),
                )
              else
                _buildHitArea(),
              _buildBottomBar(context),
            ],
          ),
          _overlayUI()
        ],
      ),
    ),
  ),
);

注意_overlayUI()的位置要放在最后。

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号