Android 特定音频的音频测试

Android 特定音频的音频测试,android,audio,soundpool,Android,Audio,Soundpool,我需要一些关于我正在为我们音响工程部门的同事开发的应用程序的帮助。基本上,这是一个关于不同声音频率的耳朵大师培训,更确切地说,当他们打开应用程序并开始测试时,他们将听到某个频率,播放声音后,他们有8个可能的答案,其中只有一个是正确的。如果他们选择了一个错误的答案,祝酒词将显示一条“错误”的信息,但如果他们选择了正确的答案,他们将继续测试,并将听到另一个声音频率和8个可能的答案。 我可以实现switch-case语句,但这意味着要编写大量代码,我想知道是否有其他方法可以实现这一点,比如使用andr

我需要一些关于我正在为我们音响工程部门的同事开发的应用程序的帮助。基本上,这是一个关于不同声音频率的耳朵大师培训,更确切地说,当他们打开应用程序并开始测试时,他们将听到某个频率,播放声音后,他们有8个可能的答案,其中只有一个是正确的。如果他们选择了一个错误的答案,祝酒词将显示一条“错误”的信息,但如果他们选择了正确的答案,他们将继续测试,并将听到另一个声音频率和8个可能的答案。 我可以实现switch-case语句,但这意味着要编写大量代码,我想知道是否有其他方法可以实现这一点,比如使用androidsqlite或其他什么


这是主布局>

你到底在问什么?您想知道如何存储您想要提供的所有频率,或者如何检查是否按下了正确的按钮,或者其他什么吗?请说得更具体些。嘿,内森。。。我想知道如何检查右键是否按下。谢谢当您为按钮分配标签时,只需跟踪正确按钮的ID,并在单击按钮时检查该ID。所以您建议我使用数据库?这太复杂了。用可能的答案(500Hz、20MHz等)填充按钮时,将按钮的id(例如R.id.button1)和正确答案存储在类成员变量中。