eSpeakActivity: don't report an error if mVoices is null, set the installed voices to 0.

This commit is contained in:
Reece H. Dunn
2012-12-14 00:24:22 +00:00
parent e27a218592
commit 5998278dda
@@ -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()));
}
}
/**