diff --git a/app/src/main/java/com/github/axet/audiorecorder/activities/RecordingActivity.java b/app/src/main/java/com/github/axet/audiorecorder/activities/RecordingActivity.java index 5164e6f..c2d1c04 100644 --- a/app/src/main/java/com/github/axet/audiorecorder/activities/RecordingActivity.java +++ b/app/src/main/java/com/github/axet/audiorecorder/activities/RecordingActivity.java @@ -380,6 +380,7 @@ public class RecordingActivity extends AppCompatActivity { void stopRecording(String status) { setState(status); pause.setImageResource(R.drawable.ic_mic_24dp); + pause.setContentDescription(getString(R.string.record_button)); stopRecording(); @@ -475,6 +476,7 @@ public class RecordingActivity extends AppCompatActivity { if (show) { playButton.setImageResource(R.drawable.ic_pause_black_24dp); + playButton.setContentDescription(getString(R.string.pause_button)); int playUpdate = PitchView.UPDATE_SPEED * sampleRate / 1000; @@ -515,6 +517,7 @@ public class RecordingActivity extends AppCompatActivity { } pitch.play(-1); playButton.setImageResource(R.drawable.ic_play_arrow_black_24dp); + playButton.setContentDescription(getString(R.string.play_button)); } } @@ -609,6 +612,7 @@ public class RecordingActivity extends AppCompatActivity { sound.silent(); pause.setImageResource(R.drawable.ic_pause_black_24dp); + pause.setContentDescription(getString(R.string.pause_button)); pitch.record(); diff --git a/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml index e75cf81..8791cff 100644 --- a/app/src/main/res/layout/activity_main.xml +++ b/app/src/main/res/layout/activity_main.xml @@ -30,6 +30,7 @@ android:layout_gravity="bottom|center_horizontal" android:layout_margin="@dimen/fab_margin" android:background="?attr/colorAccent" - android:src="@drawable/ic_mic_24dp" /> + android:src="@drawable/ic_mic_24dp" + android:contentDescription="@string/record_button" /> diff --git a/app/src/main/res/layout/activity_recording.xml b/app/src/main/res/layout/activity_recording.xml index 46a0ffb..17ac581 100644 --- a/app/src/main/res/layout/activity_recording.xml +++ b/app/src/main/res/layout/activity_recording.xml @@ -58,14 +58,15 @@ android:layout_height="40dp" android:background="?attr/roundButton" android:src="@drawable/ic_content_cut_24dp" - android:text="Cancel" /> + android:contentDescription="@string/cut_button" /> + android:src="@drawable/ic_play_arrow_black_24dp" + android:contentDescription="@string/play_button" /> + android:src="@drawable/ic_close_24dp" + android:contentDescription="@string/stop_button" /> @@ -103,14 +105,15 @@ android:background="?attr/roundButton" android:gravity="center" android:src="@drawable/ic_close_24dp" - android:text="Cancel" /> + android:contentDescription="@string/cancel_button" /> + android:src="@drawable/ic_pause_black_24dp" + android:contentDescription="@string/pause_button" /> + android:src="@drawable/ic_done_black_24dp" + android:contentDescription="@string/stop_button" /> - \ No newline at end of file + diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index d9b2371..374dfa0 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -68,4 +68,10 @@ Recording Open Recording Folder Recording List is Empty\n\nClick Record to Start Recording + Record + Cut + Play + Stop + Cancel + Pause