fixes buttons on countdown screen
This commit is contained in:
@@ -18,8 +18,8 @@ class CountdownDialog(
|
|||||||
private val prefs: SharedPreferences
|
private val prefs: SharedPreferences
|
||||||
) : Dialog(context) {
|
) : Dialog(context) {
|
||||||
private lateinit var cvCountdown: CountdownCanvasView
|
private lateinit var cvCountdown: CountdownCanvasView
|
||||||
private lateinit var btnStop: Button
|
private lateinit var btnStop: View
|
||||||
private lateinit var btnRestart: Button
|
private lateinit var btnRestart: View
|
||||||
private lateinit var btnDismiss: Button
|
private lateinit var btnDismiss: Button
|
||||||
private var timer: CountDownTimer? = null
|
private var timer: CountDownTimer? = null
|
||||||
private var toneGenerator: ToneGenerator? = null
|
private var toneGenerator: ToneGenerator? = null
|
||||||
|
|||||||
@@ -26,33 +26,41 @@
|
|||||||
app:layout_constraintEnd_toEndOf="parent"
|
app:layout_constraintEnd_toEndOf="parent"
|
||||||
app:layout_constraintStart_toStartOf="parent">
|
app:layout_constraintStart_toStartOf="parent">
|
||||||
|
|
||||||
<Button
|
<FrameLayout
|
||||||
android:id="@+id/btnStop"
|
android:id="@+id/btnStop"
|
||||||
android:layout_width="100dp"
|
android:layout_width="100dp"
|
||||||
android:layout_height="100dp"
|
android:layout_height="100dp"
|
||||||
android:layout_marginEnd="16dp"
|
android:layout_marginEnd="16dp"
|
||||||
android:background="@drawable/btn_stop_selector"
|
android:background="@drawable/btn_stop_selector"
|
||||||
android:drawableTop="@drawable/ic_stop_square"
|
android:clickable="true"
|
||||||
android:gravity="center"
|
android:focusable="true">
|
||||||
android:padding="16dp"
|
|
||||||
android:text="Stop"
|
|
||||||
android:textColor="#FFFFFF"
|
|
||||||
android:textSize="14sp"
|
|
||||||
android:textStyle="bold" />
|
|
||||||
|
|
||||||
<Button
|
<ImageView
|
||||||
|
android:layout_width="48dp"
|
||||||
|
android:layout_height="48dp"
|
||||||
|
android:layout_gravity="center"
|
||||||
|
android:contentDescription="@string/stop_timer"
|
||||||
|
android:src="@drawable/ic_stop_square" />
|
||||||
|
|
||||||
|
</FrameLayout>
|
||||||
|
|
||||||
|
<FrameLayout
|
||||||
android:id="@+id/btnRestart"
|
android:id="@+id/btnRestart"
|
||||||
android:layout_width="100dp"
|
android:layout_width="100dp"
|
||||||
android:layout_height="100dp"
|
android:layout_height="100dp"
|
||||||
android:layout_marginStart="16dp"
|
android:layout_marginStart="16dp"
|
||||||
android:background="@drawable/btn_restart_selector"
|
android:background="@drawable/btn_restart_selector"
|
||||||
android:drawableTop="@drawable/ic_refresh_square"
|
android:clickable="true"
|
||||||
android:gravity="center"
|
android:focusable="true">
|
||||||
android:padding="16dp"
|
|
||||||
android:text="Restart"
|
<ImageView
|
||||||
android:textColor="#FFFFFF"
|
android:layout_width="48dp"
|
||||||
android:textSize="14sp"
|
android:layout_height="48dp"
|
||||||
android:textStyle="bold" />
|
android:layout_gravity="center"
|
||||||
|
android:contentDescription="@string/restart_timer"
|
||||||
|
android:src="@drawable/ic_refresh_square" />
|
||||||
|
|
||||||
|
</FrameLayout>
|
||||||
|
|
||||||
</LinearLayout>
|
</LinearLayout>
|
||||||
|
|
||||||
|
|||||||
@@ -11,4 +11,6 @@
|
|||||||
<string name="settings">Settings</string>
|
<string name="settings">Settings</string>
|
||||||
<string name="vibration">Vibration</string>
|
<string name="vibration">Vibration</string>
|
||||||
<string name="sounds">Sounds</string>
|
<string name="sounds">Sounds</string>
|
||||||
|
<string name="stop_timer">Stop Timer</string>
|
||||||
|
<string name="restart_timer">Restart Timer</string>
|
||||||
</resources>
|
</resources>
|
||||||
|
|||||||
Reference in New Issue
Block a user