0

ボタンがあり、設定しandroid:soundeffectsenabled="true"ました。onClick()しかし、これはメソッドで呼び出す効果音をトリガーしません。

@Override
public void onClick(View v) {
    int id = v.getId();
    switch (id)
    {
        case(R.id.button):
            button.playSoundEffect(SoundEffectConstants.CLICK);
            break;
    }
}

そのため、ボタンやその他のビューにこの属性を使用することに疑問を抱いていました。

たとえば、Whatsapp は、MediaPlayer. これは、HTC One M-8 がどのように機能し、MediaPlayer を通過するすべてのものに対して BoomSound アイコンが表示されるかでわかります。

これに関するアイデアはありますか?

ありがとう!

4

1 に答える 1