diff options
Diffstat (limited to 'main/src/cgeo/geocaching/CompassActivity.java')
| -rw-r--r-- | main/src/cgeo/geocaching/CompassActivity.java | 18 |
1 files changed, 1 insertions, 17 deletions
diff --git a/main/src/cgeo/geocaching/CompassActivity.java b/main/src/cgeo/geocaching/CompassActivity.java index 909f8bb..002f00e 100644 --- a/main/src/cgeo/geocaching/CompassActivity.java +++ b/main/src/cgeo/geocaching/CompassActivity.java @@ -22,7 +22,6 @@ import android.hardware.Sensor; import android.hardware.SensorManager; import android.media.AudioManager; import android.os.Bundle; -import android.speech.tts.TextToSpeech.Engine; import android.view.Menu; import android.view.MenuItem; import android.view.SubMenu; @@ -195,7 +194,7 @@ public class CompassActivity extends AbstractActivity { finish(); return true; case R.id.menu_tts_start: - initTextToSpeech(); + SpeechService.startService(this, dstCoords); return true; case R.id.menu_tts_stop: SpeechService.stopService(this); @@ -218,21 +217,6 @@ public class CompassActivity extends AbstractActivity { return false; } - private void initTextToSpeech() { - Intent intent = new Intent(Engine.ACTION_CHECK_TTS_DATA); - startActivityForResult(intent, REQUEST_TTS_DATA_CHECK); - } - - @Override - protected void onActivityResult(int request, int result, Intent data) { - if (request == REQUEST_TTS_DATA_CHECK && result == Engine.CHECK_VOICE_DATA_PASS) { - SpeechService.startService(this, dstCoords); - } else { - Log.i("TTS failed to start. Request: " + request + " result: " + result); - startActivity(new Intent(Engine.ACTION_INSTALL_TTS_DATA)); - } - } - private void setTitle() { if (StringUtils.isNotBlank(title)) { setTitle(title); |
