我正在构建媒体播放器应用。我试图添加上下滑动垂直拖动手势来设置音量,例如在vlc android播放器中,但无法达到该精度。我的代码可以运行,但是可以在很短的距离内设置音量,也可以在每次调用更新函数时设置音量。
onVerticalDragUpdate: (update) {
double position = update.primaryDelta;
if (position.isNegative) {
setVol(++currentVol);
updateVolumes();
} else {
setVol(--currentVol);
updateVolumes();
}
},
如果有人知道如何设置具有距离限制的音量,例如在mx播放器或vlc播放器中。请回答。我的音量限制是(0-15)。