diff --git a/app/src/main/java/chaoran/business/activity/MainActivity.java b/app/src/main/java/chaoran/business/activity/MainActivity.java index d5e39c8..ff36d4f 100644 --- a/app/src/main/java/chaoran/business/activity/MainActivity.java +++ b/app/src/main/java/chaoran/business/activity/MainActivity.java @@ -259,22 +259,19 @@ public class MainActivity extends AppCompatActivity implements ResultListener{ public void play(String msg, String type, int isZd) { ttsNr = msg; if ("1".equals(type)) { - if (diPlayer == null) { - diPlayer = MediaPlayer.create(this, R.raw.didi); - diPlayer.setOnCompletionListener(completionListener); - } + diPlayer = null; + diPlayer = MediaPlayer.create(this, R.raw.didi); + diPlayer.setOnCompletionListener(completionListener); diPlayer.start(); } else if ("2".equals(type)) { - if (duPlayer == null) { - duPlayer = MediaPlayer.create(this, R.raw.dudu); - duPlayer.setOnCompletionListener(completionListener); - } + diPlayer = null; + duPlayer = MediaPlayer.create(this, R.raw.dudu); + duPlayer.setOnCompletionListener(completionListener); duPlayer.start(); } else if ("10".equals(type)) { - if (duPlayer == null) { - duPlayer = MediaPlayer.create(this, R.raw.ding); - duPlayer.setOnCompletionListener(completionListener); - } + diPlayer = null; + duPlayer = MediaPlayer.create(this, R.raw.ding); + duPlayer.setOnCompletionListener(completionListener); duPlayer.start(); } else { //isZd = 1;