在Android中禁用按钮点击声音

如何在Android应用中禁用特定按钮的点击声音?

这是我的代码:

more1after.setOnClickListener(new OnClickListener() {
            public void onClick(View v) {
                sc.scrollTo(sc.getScrollX() + 75,
                sc.getScrollY() + sc.getWidth() + 5);
            }
        });
Ankit HTech asked 2020-02-13T20:43:29Z
2个解决方案
104 votes

尝试使用以下代码来禁用按钮单击声音效果:

yourbutton.setSoundEffectsEnabled(false);

(或)布局XML文件

 <Button... android:soundEffectsEnabled="false"/>
Dinesh answered 2020-02-13T20:43:46Z
40 votes

万一有人怀疑,这是XML方式:

<Button
    ...
    android:soundEffectsEnabled="false" />
yildirimyigit answered 2020-02-13T20:44:06Z
translate from https://stackoverflow.com:/questions/15293608/disable-button-click-sound-in-android