单击xml中的按钮时如何添加声音

时间:2013-02-02 00:01:39

标签: android xml eclipse audio button

我想在点击按钮时编码按钮以发出声音。如果我有一个像test.ogg或test.wav这样的声音文件怎么能把它拉下来?我对xml有些新意,所以要有点描述性。谢谢!

2 个答案:

答案 0 :(得分:1)

您可以使用android:onClick="sendMessage",并在您的活动中创建一个函数,如下所示:

/** Called when the user touches the button */
public void sendMessage(View view) {
    // Play your sound
}

每当用户点击您的按钮时,它将触发此功能,从而播放您的声音。

答案 1 :(得分:1)

您可以使用标准机制View - 使用方法playSoundEffect()设置声音资源。

您需要以编程方式设置setSoundEffectsEnabled(true)或在视图的{x}中设置android:soundEffectsEnabled="true"