gpt4 book ai didi

android - 检查摇动手机时是否按下了音量键?

转载 作者:行者123 更新时间:2023-11-30 03:18:58 24 4
gpt4 key购买 nike

我想在摇动手机时暂停或继续播放音乐。

问题是,当我 Handlebars 机放在口袋里四处走动时,有时会意外调用手机震动事件。

所以,我想将音量或开/关按钮与摇动手机结合起来。我怎样才能知道此时是否按下了音量按钮。

我试过了,但这只在我的应用程序在前台时有效。是否有可能在没有 onkeydown 监听器的情况下仅获取状态,无论它是否被按下?

 @Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if ((keyCode == KeyEvent.KEYCODE_VOLUME_DOWN)){
//Do something
}
return true;
}

最佳答案

好吧@sativa 我认为你可以通过使用通常在通话时使用的设备传感器属性来做到这一点,你可以检查设备是否在口袋里,就像我们打电话时如果屏幕被锁定一样我们让我们的设备更靠近我们的耳朵。朝这个方向思考可能会对你有所帮助

关于android - 检查摇动手机时是否按下了音量键?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19516166/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com