没有敲击声按钮点击 - android

问题描述:

我没有得到的声音,当用户点击Android中的任何UI元素Button时,通常听到的声音。没有敲击声按钮点击 - android

我的继承人按钮XML

<Button 
    android:id="@+id/continue_btn" 
    android:layout_width="280dp" 
    android:layout_height="45dp" 
    android:layout_centerHorizontal="true" 
    android:layout_marginTop="82dp" 
    android:background="@drawable/continue_btn_bg" 
    android:shadowColor="#000000" 
    android:shadowDx="-1" 
    android:shadowDy="-1" 
    android:shadowRadius="2" 
    android:text="CONTINUE" 
    android:textSize="20sp" /> 

的声音就在我按下这个按钮不来的。触摸声音在Android设置中启用。

+1

从你所显示的没有任何理由你应该听到触摸声音 – 2013-04-23 12:28:40

+0

对不起,我认为是android的默认功能来播放ui元素轻击动作的声音。 – user1910290 2013-04-23 12:38:59

+0

如果你没有通过点击按钮来执行任何动作,它的声音就不会出现。@你是否按下按钮来执行任何onClick事件。 – 2013-04-23 12:40:35

使用button.playSoundEffect(SoundEffectConstants.CLICK);

+0

是否有一种方法可以一次实现所有按钮。或者我将不得不单独为所有按钮执行此操作。 – user1910290 2013-04-23 12:32:12

+1

您必须为所有按钮单独执行此操作。这只是一条线。只需添加它。 – Gunaseelan 2013-04-23 12:35:10

我经历了,系统会自动播放声音,一旦你连接的任何行动。例如xml中的“onClick”。

+0

这不提供问题的答案。一旦你有足够的[声誉](https://*.com/help/whats-reputation),你将可以[对任何帖子发表评论](https://*.com/help/privileges/comment);相反,[提供不需要提问者澄清的答案](https://meta.stackexchange.com/questions/214173/why-do-i-need-50-reputation-to-comment-what-c​​an- I-DO-代替)。 - [来自评论](/ review/low-quality-posts/18814439) – 2018-02-14 00:13:39