Probieren Sie diesen Code zum Deaktivieren des Schaltflächenklick-Soundeffekts aus:
yourbutton.setSoundEffectsEnabled(false);
(oder) Layout-XML-Datei
<Button... android:soundEffectsEnabled="false"/>
setSoundEffectsEnabled Ich habe es auf einer meiner Schaltflächen auf false gesetzt, aber keine Wirkung. es erzeugt immer noch Ton. getestet auf Google Nexus 10
– Muhammad Babar
1. Januar 2014 um 12:04 Uhr
Das Problem war mit performClick(), es respektiert das nicht setSoundEffectsEnabled(false)
– Muhammad Babar
1. Januar 2014 um 12:28 Uhr
@MuhammadBabar Die Lösung dafür scheint das XML-Attribut zu verwenden, anstatt es programmgesteuert zu tun android:soundEffectsEnabled="false"
Ist es nicht standardmäßig deaktiviert!!
– Shail Adi
8. März 2013 um 12:07 Uhr
Nein, es war standardmäßig aktiviert
– Ankit HTech
8. März 2013 um 12:14 Uhr