Skip to content

Commit 3cd1d1e

Browse files
Merge pull request #2 from MubarakNative/features
Added dismiss button for cancel the scheduled alarm
2 parents c0d383f + 38352a8 commit 3cd1d1e

2 files changed

Lines changed: 27 additions & 13 deletions

File tree

app/src/main/res/layout/alarm_list_item.xml

Lines changed: 26 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -27,45 +27,58 @@
2727
android:id="@+id/tvAlarmTime"
2828
android:layout_width="wrap_content"
2929
android:layout_height="wrap_content"
30-
android:textSize="40sp"
31-
android:textStyle="bold"
3230
android:ellipsize="end"
3331
android:maxLines="2"
3432
android:textAppearance="@style/TextAppearance.AppCompat.Body2"
33+
android:textSize="40sp"
34+
android:textStyle="bold"
3535
app:layout_constraintStart_toStartOf="parent"
3636
app:layout_constraintTop_toTopOf="parent"
37-
tools:text="12:45:00 PM" />
37+
tools:text="12:45:00 pm" />
3838

3939
<TextView
4040
android:id="@+id/tvTitle"
4141
android:layout_width="0dp"
4242
android:layout_height="wrap_content"
43-
android:textSize="22sp"
4443
android:layout_marginTop="8dp"
45-
android:textStyle="bold"
4644
android:ellipsize="end"
4745
android:maxLines="1"
4846
android:textAppearance="@style/TextAppearance.AppCompat.Title"
47+
android:textSize="22sp"
48+
android:textStyle="bold"
4949
app:layout_constraintStart_toStartOf="@+id/listParent"
5050
app:layout_constraintTop_toBottomOf="@+id/tvAlarmTime"
5151
tools:text="Title" />
5252

5353
<TextView
5454
android:id="@+id/tvDesc"
55-
android:layout_width="wrap_content"
55+
android:layout_width="0dp"
5656
android:layout_height="wrap_content"
57-
android:layout_marginTop="6dp"
58-
android:layout_marginEnd="16dp"
59-
android:textStyle="normal"
57+
android:layout_marginTop="52dp"
6058
android:ellipsize="end"
6159
android:maxLines="2"
62-
android:textAppearance="@style/TextAppearance.AppCompat.Body2"
60+
android:textAppearance="@style/TextAppearance.AppCompat.Title"
6361
app:layout_constraintBottom_toBottomOf="parent"
64-
app:layout_constraintStart_toStartOf="@+id/tvTitle"
65-
app:layout_constraintTop_toBottomOf="@+id/tvTitle"
66-
app:layout_constraintVertical_bias="0.0"
62+
app:layout_constraintEnd_toStartOf="@+id/guideline2"
63+
app:layout_constraintStart_toStartOf="@+id/listParent"
64+
app:layout_constraintTop_toBottomOf="@+id/tvAlarmTime"
6765
tools:text="Description" />
6866

67+
<Button
68+
android:id="@+id/btnDismiss"
69+
android:layout_width="wrap_content"
70+
android:layout_height="wrap_content"
71+
android:text="@string/dismiss"
72+
app:layout_constraintBottom_toBottomOf="parent"
73+
app:layout_constraintEnd_toEndOf="parent"
74+
app:layout_constraintTop_toTopOf="@+id/tvDesc" />
75+
76+
<androidx.constraintlayout.widget.Guideline
77+
android:id="@+id/guideline2"
78+
android:layout_width="wrap_content"
79+
android:layout_height="wrap_content"
80+
android:orientation="vertical"
81+
app:layout_constraintGuide_percent="0.7"/>
6982

7083
</androidx.constraintlayout.widget.ConstraintLayout>
7184

app/src/main/res/values/strings.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,5 @@
77
<string name="reminder_channel_desc">This is required to send a notification when alarm is set</string>
88
<string name="permission_denied">Permission denied!</string>
99
<string name="ok">OK</string>
10+
<string name="dismiss">Dismiss</string>
1011
</resources>

0 commit comments

Comments
 (0)