2

オーディオの再生を繰り返したい。したがって、最初にボタンのオーディオ再生をクリックし、同じボタンを2回クリックすると、停止することなく同じオーディオが繰り返されます。これどうやってするの?これが私が試したことです:

if (mp != null){
                mp.stop();
                try {
                    mp.prepare();
                } catch (IllegalStateException e) {
                    // TODO Auto-generated catch block
                    e.printStackTrace();
                } catch (IOException e) {
                    // TODO Auto-generated catch block
                    e.printStackTrace();
                }
                mp.seekTo(0);
                mp = null;
            }
            else {
                mp = MediaPlayer.create(Takbiratul_Ihram.this, R.raw.takbir_cowok);
                mp.start();
                mp.setOnCompletionListener(new OnCompletionListener(){
                    public void onCompletion (MediaPlayer arg0){
                        mp = null;
                    }
                });
4

1 に答える 1

6
mediaPlayer.setLooping(true);

詳細はこちら

于 2012-11-11T08:42:41.297 に答える