gpt4 book ai didi

android - 如何在android上重新定义 "volume"按钮

转载 作者:行者123 更新时间:2023-11-29 16:14:06 25 4
gpt4 key购买 nike

我想重新定义 Android 手机上的“音量”按钮。例如,当我按增加或减少时,音量不会改变,只会打印一个字。

最佳答案

像这样覆盖 OnKeyDown 方法:

@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {

if(keyCode == KeyEvent.KEYCODE_VOLUME_UP){
//Do whatever you want to do on Volume Up
return true;
} else if (keyCode == KeyEvent.KEYCODE_VOLUME_DOWN){
//Do whatever you want to do on Volume Down
return true
}
return false;
}

提示:如果您希望所有 Activity 都有这种行为,而不仅仅是一个,只需在 MainActivity.java(或任何您想调用的名称)中执行此操作,并让所有其他 Activity 扩展 MainActivity。

提示 2:除非绝对必要,否则不要这样做,并且您会通知用户它是这样工作的。 Android 用户通常提示它在应用程序之间没有共同的行为。

关于android - 如何在android上重新定义 "volume"按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10786585/

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