From bd71eb16d2d930b83f0c76a884f55483a0c51328 Mon Sep 17 00:00:00 2001 From: Sam Bosley Date: Fri, 1 Jun 2012 16:51:49 -0700 Subject: [PATCH] Polish the recording audio dialog a little --- .../astrid/files/AACRecordingActivity.java | 10 +++++----- astrid/res/layout/astrid_record_audio_view.xml | 18 ++++++++++-------- 2 files changed, 15 insertions(+), 13 deletions(-) diff --git a/astrid/plugin-src/com/todoroo/astrid/files/AACRecordingActivity.java b/astrid/plugin-src/com/todoroo/astrid/files/AACRecordingActivity.java index 4a7ba0c48..664dd60b6 100644 --- a/astrid/plugin-src/com/todoroo/astrid/files/AACRecordingActivity.java +++ b/astrid/plugin-src/com/todoroo/astrid/files/AACRecordingActivity.java @@ -9,7 +9,7 @@ import android.content.Intent; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; -import android.widget.TextView; +import android.widget.Chronometer; import android.widget.Toast; import com.timsu.astrid.R; @@ -17,7 +17,6 @@ import com.todoroo.aacenc.AACRecorder; import com.todoroo.aacenc.AACRecorder.AACRecorderCallbacks; import com.todoroo.aacenc.AACToM4A; import com.todoroo.andlib.utility.DialogUtilities; -import com.todoroo.astrid.service.ThemeService; public class AACRecordingActivity extends Activity implements AACRecorderCallbacks { @@ -26,6 +25,7 @@ public class AACRecordingActivity extends Activity implements AACRecorderCallbac public static final String RESULT_FILENAME = "filename"; //$NON-NLS-1$ private AACRecorder recorder; + private Chronometer timer; private String tempFile; private ProgressDialog pd; @@ -43,11 +43,11 @@ public class AACRecordingActivity extends Activity implements AACRecorderCallbac recorder = new AACRecorder(); recorder.setListener(this); recorder.startRecording(tempFile); + timer.start(); } private void setupUi() { View stopRecording = findViewById(R.id.stop_recording); - stopRecording.setBackgroundColor(getResources().getColor(ThemeService.getThemeColor())); stopRecording.setOnClickListener(new OnClickListener() { @Override @@ -66,12 +66,12 @@ public class AACRecordingActivity extends Activity implements AACRecorderCallbac } }); - TextView speechBubble = (TextView) findViewById(R.id.reminder_message); - speechBubble.setText(R.string.audio_speak_now); + timer = (Chronometer) findViewById(R.id.timer); } private void stopRecording() { recorder.stopRecording(); + timer.stop(); pd = DialogUtilities.progressDialog(this, getString(R.string.audio_encoding)); pd.show(); diff --git a/astrid/res/layout/astrid_record_audio_view.xml b/astrid/res/layout/astrid_record_audio_view.xml index 630342ef1..d22074e2c 100644 --- a/astrid/res/layout/astrid_record_audio_view.xml +++ b/astrid/res/layout/astrid_record_audio_view.xml @@ -14,7 +14,7 @@ android:orientation="horizontal" android:layout_marginTop="5dip" android:layout_marginRight="5dip" - android:layout_marginBottom="15dip" + android:layout_marginBottom="10dip" android:layout_marginLeft="10dip"> + - - - - \ No newline at end of file