Android物理键盘反馈(Keyclicks)

时间:2018-05-23 12:45:41

标签: android

按下键时,弹出式弹出键盘发出声音。 当我们在Android硬件中内置的物理键盘上按下某个键时,我会发出声音。关于我如何做到这一点的任何建议。

1 个答案:

答案 0 :(得分:0)

您可以使用View.OnKeyListener。它仅适用于硬件键盘。 只需将其设置为:

    editText.setOnKeyListener((v, keyCode, event) -> {
        editText.playSoundEffect(SoundEffectConstants.CLICK); // Or play sound in any other way
        return false;
    });

注意返回false。否则,您的输入将不会传递给视图,因为通过返回true,您正在向框架说您的侦听器已经处理了输入。