Flutter 颤振:使用垂直阻力按距离设置体积
我正在构建一个媒体播放器应用程序。我正在尝试添加向上或向下滑动垂直拖动手势来设置音量,就像在vlc android播放器中一样,但无法达到那样的精度。我的代码可以工作,但设置音量时距离很短,或者在更新函数调用时设置音量Flutter 颤振:使用垂直阻力按距离设置体积,flutter,Flutter,我正在构建一个媒体播放器应用程序。我正在尝试添加向上或向下滑动垂直拖动手势来设置音量,就像在vlc android播放器中一样,但无法达到那样的精度。我的代码可以工作,但设置音量时距离很短,或者在更新函数调用时设置音量 onVerticalDragUpdate: (update) { double position = update.primaryDelta; if (position.isNegative) {
onVerticalDragUpdate: (update) {
double position = update.primaryDelta;
if (position.isNegative) {
setVol(++currentVol);
updateVolumes();
} else {
setVol(--currentVol);
updateVolumes();
}
},
如果有人知道如何设置像mx播放器或vlc播放器那样的距离限制音量。请回答。我的音量限制是(0-15)。当前音量+=update.primaryDelta*someFactor?让我们来看看。