2013-03-08 6 views
43

アンドロイドアプリの特定のボタンのクリック音を無効にしたいここでアンドロイドのボタンクリック音を無効にする

は私のコードです:

more1after.setOnClickListener(new OnClickListener() { 

      public void onClick(View v) { 

       sc.scrollTo(sc.getScrollX() + 
         75,sc.getScrollY() + 
         sc.getWidth()+5); 

      } 
     }); 

Androidアプリで特定のボタンのクリック音を無効にする方法を私に提案してください?

+0

それは、デフォルトでは無効になっていません! –

+0

いいえ、デフォルトで有効になっています –

答えて

92

無効ボタンクリック音効果のために、このコードを試してみてください:誰もが疑問に思う場合

yourbutton.setSoundEffectsEnabled(false); 
+0

クイックレスポンスのために+1しました –

+0

setSoundEffectsEnabled私は自分のボタンの1つでfalseに設定しましたが、効果はありません。それでも音が出ます。 Google Nexus 10でテストされました –

+1

問題はperformClick()で発生しました。それは 'setSoundEffectsEnabled(false)'を尊重しませんでした –

30

が、ここではXMLの方法です:

<Button 
    ... 
    android:soundEffectsEnabled="false" /> 
+2

他の" clickable = true "ビューの場合でも、これはボタンでさえも機能しません。 – cuble

関連する問題