From 5998278ddae974524d757601598c90e7883969fe Mon Sep 17 00:00:00 2001 From: "Reece H. Dunn" Date: Fri, 14 Dec 2012 00:24:22 +0000 Subject: [PATCH] eSpeakActivity: don't report an error if mVoices is null, set the installed voices to 0. --- .../googlecode/eyesfree/espeak/eSpeakActivity.java | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/android/src/com/googlecode/eyesfree/espeak/eSpeakActivity.java b/android/src/com/googlecode/eyesfree/espeak/eSpeakActivity.java index c244e9e8..e11cb23c 100644 --- a/android/src/com/googlecode/eyesfree/espeak/eSpeakActivity.java +++ b/android/src/com/googlecode/eyesfree/espeak/eSpeakActivity.java @@ -151,17 +151,14 @@ public class eSpeakActivity extends Activity { mVoices = data.getStringArrayListExtra(TextToSpeech.Engine.EXTRA_AVAILABLE_VOICES); - if (mVoices == null) { - Log.e(TAG, "Data check failed -- voices is null."); - setState(State.FAILURE); - showDialog(DIALOG_ERROR); - return; - } - initializeEngine(); final TextView availableVoices = (TextView) findViewById(R.id.availableVoices); - availableVoices.setText(Integer.toString(mVoices.size())); + if (mVoices == null) { + availableVoices.setText("0"); + } else { + availableVoices.setText(Integer.toString(mVoices.size())); + } } /**