0

AppWidget (アプリの一部) があります。ユーザーがウィジェットのボタンをクリックしたときに音が出ないようにしたい。どうすればいいですか?

4

3 に答える 3

2

CommonsWare は次のように回答しています。ただし、レイアウト ファイルの android:soundEffectsEnabled="false" は機能する場合があります。

xml レイアウト ファイルで android:soundEffectsEnabled="false" を設定すると、実際に機能します。

于 2013-09-05T18:26:23.293 に答える
1

私の知る限り、通知音をオフにする必要があります (音量を下げてから設定を選択します)。通常、クリック音は OS によって作成されます (Samsung Android にはクリック音がありますが、Google Nexus にはありません)。私が考えることができる他の唯一の方法は、ウィジェットがあなたのものである場合、その特定の機能をオーバーライドするカスタム ボタンを作成することです。

于 2013-09-05T18:15:39.140 に答える
0

次のコード行を追加して、クリック音を無効にします。

yourbutton.setSoundEffectsEnabled(false);
于 2013-09-05T18:17:01.150 に答える