aboutsummaryrefslogtreecommitdiffstats
path: root/main/src/cgeo/geocaching/CompassActivity.java
diff options
context:
space:
mode:
Diffstat (limited to 'main/src/cgeo/geocaching/CompassActivity.java')
-rw-r--r--main/src/cgeo/geocaching/CompassActivity.java18
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);