summaryrefslogtreecommitdiff
path: root/app/src/main/res/layout
diff options
context:
space:
mode:
Diffstat (limited to 'app/src/main/res/layout')
-rw-r--r--app/src/main/res/layout/activity_main.xml44
1 files changed, 33 insertions, 11 deletions
diff --git a/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml
index a281759..f7f2ac6 100644
--- a/app/src/main/res/layout/activity_main.xml
+++ b/app/src/main/res/layout/activity_main.xml
@@ -12,11 +12,11 @@
android:id="@+id/titleText"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
- android:layout_marginTop="28dp"
+ android:layout_marginTop="24dp"
android:letterSpacing="0.04"
android:text="@string/app_name"
android:textColor="@color/text_primary"
- android:textSize="34sp"
+ android:textSize="32sp"
android:textStyle="bold"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
@@ -26,7 +26,7 @@
android:id="@+id/libraryButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
- android:layout_marginTop="18dp"
+ android:layout_marginTop="16dp"
android:layout_marginEnd="4dp"
android:background="?android:attr/selectableItemBackground"
android:padding="8dp"
@@ -52,7 +52,7 @@
android:id="@+id/recIndicator"
android:layout_width="14dp"
android:layout_height="14dp"
- android:layout_marginBottom="10dp"
+ android:layout_marginBottom="8dp"
android:contentDescription="@null"
android:src="@drawable/ic_rec_dot"
android:visibility="invisible"
@@ -64,11 +64,11 @@
android:id="@+id/timerText"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
- android:layout_marginBottom="20dp"
+ android:layout_marginBottom="14dp"
android:fontFamily="monospace"
android:text="@string/timer_zero"
android:textColor="@color/text_primary"
- android:textSize="56sp"
+ android:textSize="52sp"
android:textStyle="bold"
app:layout_constraintBottom_toTopOf="@id/recordButton"
app:layout_constraintEnd_toEndOf="parent"
@@ -76,8 +76,8 @@
<ImageButton
android:id="@+id/recordButton"
- android:layout_width="200dp"
- android:layout_height="200dp"
+ android:layout_width="180dp"
+ android:layout_height="180dp"
android:background="@drawable/bg_record_idle"
android:contentDescription="@string/cd_record"
android:scaleType="centerInside"
@@ -85,20 +85,42 @@
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
- app:layout_constraintTop_toTopOf="parent" />
+ app:layout_constraintTop_toTopOf="parent"
+ app:layout_constraintVertical_bias="0.42" />
+
+ <com.wuhei.reccoon.LevelMeterView
+ android:id="@+id/levelMeter"
+ android:layout_width="0dp"
+ android:layout_height="46dp"
+ android:layout_marginTop="22dp"
+ app:layout_constraintEnd_toEndOf="parent"
+ app:layout_constraintStart_toStartOf="parent"
+ app:layout_constraintTop_toBottomOf="@id/recordButton" />
+
+ <androidx.appcompat.widget.AppCompatCheckBox
+ android:id="@+id/silenceCheckbox"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_marginTop="10dp"
+ android:text="@string/silence_recording"
+ android:textColor="@color/text_secondary"
+ android:textSize="13sp"
+ app:layout_constraintEnd_toEndOf="parent"
+ app:layout_constraintStart_toStartOf="parent"
+ app:layout_constraintTop_toBottomOf="@id/levelMeter" />
<TextView
android:id="@+id/statusText"
android:layout_width="0dp"
android:layout_height="wrap_content"
- android:layout_marginTop="28dp"
+ android:layout_marginTop="14dp"
android:gravity="center"
android:text="@string/status_idle"
android:textColor="@color/text_secondary"
android:textSize="15sp"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
- app:layout_constraintTop_toBottomOf="@id/recordButton" />
+ app:layout_constraintTop_toBottomOf="@id/silenceCheckbox" />
<TextView
android:id="@+id/footerText"