实际上这并不是完全可能的,但你可以在每次接收到音量按钮按下事件时启动一个计时器来进行近似,因为当按钮被长按时会连续触发多个事件。如果每次重新启动计时器,当按钮释放时计时器将被触发,你就可以做任何你想做的事情了。对我来说,0.5秒效果很好。
longPressedVolumeButton
方法。唯一的问题是,音量按钮的双击将被解释为长按。 - Luca Torella