我有一个按钮,我已经设置了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 的功能来判断这一点,其中 BoomSound 图标显示通过 MediaPlayer 的任何内容。
对此有什么想法吗?
谢谢!