Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/319.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/206.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Android媒体播放器播放声音_Java_Android - Fatal编程技术网

Java Android媒体播放器播放声音

Java Android媒体播放器播放声音,java,android,Java,Android,我有一些按钮点击的声音,我想创建一个类,在这个类中,活动创建这个类的一个对象,并将它的上下文传递到构造函数中,这个类只播放这些声音。基本上,一个类用于所有其他活动的所有声音 我想这样做是因为,我不想为每个活动的声音复制相同的代码 我想知道这样做是否合适。在进行此操作之前,我应该知道什么?这取决于您,您可以创建一个包含所有资产而不仅仅是声音的类。您可能有兴趣阅读有关SoundPool类的内容:

我有一些按钮点击的声音,我想创建一个类,在这个类中,活动创建这个类的一个对象,并将它的上下文传递到构造函数中,这个类只播放这些声音。基本上,一个类用于所有其他活动的所有声音

我想这样做是因为,我不想为每个活动的声音复制相同的代码


我想知道这样做是否合适。在进行此操作之前,我应该知道什么?

这取决于您,您可以创建一个包含所有资产而不仅仅是声音的类。您可能有兴趣阅读有关
SoundPool
类的内容: