在某些时候声音停止工作

时间:2014-03-28 17:40:22

标签: android button audio

我有很多单选按钮,每个按钮都选择播放特定的声音。 但是,在使用不同的声音并使用应用程序后,它将停止工作(不再播放声音)。

这是相关的代码,我提取了相关的部分,它是一个片段FYI,相当标准:

final MediaPlayer[] mediaplayarr = new MediaPlayer[10];

TextView tv1 = (TextView) rootView.findViewById(R.id.text1);
tv1.setOnClickListener(new OnClickListener() {
    @Override
    public void onClick(View tv1)
    {            
        mediaplayarr[0] = MediaPlayer.create(getActivity(), R.raw.sound1); 
        mediaplayarr[0].start(); 
    }      

我用谷歌搜索了这个问题,但似乎没有任何关系。不同的按钮(你可以看到的10个)工作正常,如果你想重复它们一样,但过了一段时间使用它们就会停止工作。

如果您有任何建议,请与我们联系。

1 个答案:

答案 0 :(得分:0)

我通过放置" mediaplayarr [0] = MediaPlayer.create(getActivity(),R.raw.sound1)来解决问题。 "在tv1.setonclicklistener之前。我希望它可以帮助别人。