0
默認情況下,在我的手機上,點擊應用程序,小工具,主頁按鈕等會產生咔嗒聲。如何覆蓋小部件中的點擊噪聲?我有一個小部件,點擊時會發出噪音,但現在它會播放我的噪音和咔嗒聲。在小部件中,我使用soundpool播放噪音。這是我用來訪問噪聲的唯一代碼。覆蓋默認的點擊噪聲?
public class MakeState { ...
SoundPool snd =new SoundPool(4, AudioManager.STREAM_MUSIC, 0);
int soundID;
...
public void OnClick() {
soundID = snd.load(getcontext(), R.raw.noise, 1);
snd.setOnLoadCompleteListener(new OnLoadCompleteListener() {
@Override
public void onLoadComplete(SoundPool sound pool, int sampleid, int status) {
soundPool.play(soundID, .6f, .6f, 1, 0, 1f);
}
});
}
謝謝你的提示標準的onClick噪音。我結束了向佈局xml添加android:soundEffectsEnabled =「false」。 – user2081368 2013-02-18 03:04:57