按下键时,弹出式弹出键盘发出声音。 当我们在Android硬件中内置的物理键盘上按下某个键时,我会发出声音。关于我如何做到这一点的任何建议。
答案 0 :(得分:0)
您可以使用View.OnKeyListener。它仅适用于硬件键盘。 只需将其设置为:
editText.setOnKeyListener((v, keyCode, event) -> {
editText.playSoundEffect(SoundEffectConstants.CLICK); // Or play sound in any other way
return false;
});
注意返回false
。否则,您的输入将不会传递给视图,因为通过返回true
,您正在向框架说您的侦听器已经处理了输入。