禁用TabHost上的系统声音效果

时间:2012-12-22 11:11:33

标签: android tabs android-tabhost audio

当用户点击TabHost中的标签并设置我自己的自定义声音时,我正在尝试禁用系统声音效果。所以我尝试了这个来禁用系统声音效果:

TabHost tabHost = getTabHost();
tabHost.setSoundEffectsEnabled(false);

这是我播放自定义声音的代码:

tabHost.setOnTabChangedListener(new OnTabChangeListener() {
    public void onTabChanged(String tabId) {
        SoundUtility.getInstance(MainActivity.this).playPositive();
    }
});

我的自定义声音确实播放,但系统声音效果,它没有被禁用。所以我实际上有2个声音相互重叠。 那么如何禁用系统声音效果呢?

0 个答案:

没有答案