Author: kmorin Date: 2014-03-31 10:41:05 +0200 (Mon, 31 Mar 2014) New Revision: 33 Url: http://forge.chorem.org/projects/say-my-texts/repository/revisions/33 Log: revert test Modified: trunk/src/org/chorem/android/saymytexts/SettingsActivity.java Modified: trunk/src/org/chorem/android/saymytexts/SettingsActivity.java =================================================================== --- trunk/src/org/chorem/android/saymytexts/SettingsActivity.java 2014-03-31 07:46:42 UTC (rev 32) +++ trunk/src/org/chorem/android/saymytexts/SettingsActivity.java 2014-03-31 08:41:05 UTC (rev 33) @@ -155,80 +155,13 @@ protected void sendSMS() { final Context context = getActivity(); -// TelephonyManager tMgr = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE); -// String phoneNumber = tMgr.getLine1Number(); -// String message = getString(R.string.test_sms_content); -// -// PendingIntent pi = PendingIntent.getActivity(context, -1, new Intent(context, SettingsActivity.class), 0); -// SmsManager sms = SmsManager.getDefault(); -// sms.sendTextMessage(phoneNumber, null, message, pi, null); + TelephonyManager tMgr = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE); + String phoneNumber = tMgr.getLine1Number(); + String message = getString(R.string.test_sms_content); - SpeechRecognizer sr = SpeechRecognizer.createSpeechRecognizer(context); - sr.setRecognitionListener(new RecognitionListener() { - @Override - public void onReadyForSpeech(Bundle params) { - - Log.d(TAG, "onReadyForSpeech " ); - } - - @Override - public void onBeginningOfSpeech() { - - Log.d(TAG, "onBeginningOfSpeech " ); - } - - @Override - public void onRmsChanged(float rmsdB) { - - Log.d(TAG, "onRmsChanged " ); - } - - @Override - public void onBufferReceived(byte[] buffer) { - Log.d(TAG, "onBufferReceived " ); - - } - - @Override - public void onEndOfSpeech() { - Log.d(TAG, "onEndOfSpeech " ); - - } - - @Override - public void onError(int error) { - Log.d(TAG, "onError " + error); - - } - - @Override - public void onResults(Bundle results) { - String str = new String(); - Log.d(TAG, "onResults " + results); - ArrayList data = results.getStringArrayList(SpeechRecognizer.RESULTS_RECOGNITION); - for (int i = 0; i < data.size(); i++) - { - Log.d(TAG, "result " + data.get(i)); - str += data.get(i) + " "; - } - Toast.makeText(context, str, Toast.LENGTH_LONG).show(); - } - - @Override - public void onPartialResults(Bundle partialResults) { - Log.d(TAG, "onPartialResults " ); - - } - - @Override - public void onEvent(int eventType, Bundle params) { - Log.d(TAG, "onEvent " ); - - } - }); - Intent intent = new Intent(RecognizerIntent.ACTION_RECOGNIZE_SPEECH); - intent.putExtra(RecognizerIntent.EXTRA_MAX_RESULTS, 5); - sr.startListening(intent); + PendingIntent pi = PendingIntent.getActivity(context, -1, new Intent(context, SettingsActivity.class), 0); + SmsManager sms = SmsManager.getDefault(); + sms.sendTextMessage(phoneNumber, null, message, pi, null); } } }