发布了11 篇原创文章 · 获赞 3 · 访问量 5万+
发布了11 篇原创文章 · 获赞 3 · 访问量 5万+
在平常开发中有时候一个任务需要分多步操作,UI就会设计出下面这种类似于时光轴的东西
由于我们用的比较多,我就把这个功能封装了一下做成可以自己配置相关參数的自定义view。最终实现效果如下所示
在XML 文件中直接设置
发布了14 篇原创文章 · 获赞 8 · 访问量 1万+
确认一键查看最优答案
本功能為VIP专享,开通VIP获取答案速率将提升10倍哦!
然后使用QListWidget来显示播放列表结果双击播放列表后歌曲正常播放,但是加载进度条条在前端不动點击暂停再播放,滑块回到正确位置然后就正常了……试了各种方法,发现注释掉第二行setMaximum之后滑块又可以正常行进……换成setRange还是不能幸免……
请问高手这个问题怎么解决??有避开的办法吗
setMaximum()是设置滑动条总时间的,防止滑动条跑到头了歌曲还没有播放完或者曲子放完了滑动条还没到头的情况出现,现在我的状况就是设定了总时间之后滑块不走;不设定的话,曲子还没放完滑块跑到头了……怎麼样能两全?
能获取到获取到之后要设定Slider的总数值是总毫秒数啊!只要一旦设定这个,加载进度条條就不正常了
明白了我把一个已经除以1000的值又除以1000,当然变成了0自然无法拖动,当然出现问题上限改成duration就好了。
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。