diff --git a/app/src/main/kotlin/com/simplemobiletools/clock/fragments/AlarmFragment.kt b/app/src/main/kotlin/com/simplemobiletools/clock/fragments/AlarmFragment.kt
index 17f00969..0ae9c5ad 100644
--- a/app/src/main/kotlin/com/simplemobiletools/clock/fragments/AlarmFragment.kt
+++ b/app/src/main/kotlin/com/simplemobiletools/clock/fragments/AlarmFragment.kt
@@ -6,6 +6,8 @@ import android.view.LayoutInflater
import android.view.View
import android.view.ViewGroup
import com.simplemobiletools.clock.R
+import com.simplemobiletools.commons.extensions.updateTextColors
+import kotlinx.android.synthetic.main.fragment_alarm.view.*
class AlarmFragment : Fragment() {
lateinit var view: ViewGroup
@@ -14,4 +16,22 @@ class AlarmFragment : Fragment() {
view = inflater.inflate(R.layout.fragment_alarm, container, false) as ViewGroup
return view
}
+
+ override fun onResume() {
+ super.onResume()
+ setupViews()
+ }
+
+ private fun setupViews() {
+ view.apply {
+ context!!.updateTextColors(alarm_fragment)
+ alarm_fab.setOnClickListener {
+ fabClicked()
+ }
+ }
+ }
+
+ private fun fabClicked() {
+
+ }
}
diff --git a/app/src/main/kotlin/com/simplemobiletools/clock/fragments/ClockFragment.kt b/app/src/main/kotlin/com/simplemobiletools/clock/fragments/ClockFragment.kt
index 52df817e..325e491a 100644
--- a/app/src/main/kotlin/com/simplemobiletools/clock/fragments/ClockFragment.kt
+++ b/app/src/main/kotlin/com/simplemobiletools/clock/fragments/ClockFragment.kt
@@ -24,7 +24,6 @@ class ClockFragment : Fragment() {
private val ONE_SECOND = 1000L
private var passedSeconds = 0
- private var isFirstResume = true
private var displayOtherTimeZones = false
private var calendar = Calendar.getInstance()
private val updateHandler = Handler()
@@ -33,19 +32,13 @@ class ClockFragment : Fragment() {
override fun onCreateView(inflater: LayoutInflater, container: ViewGroup?, savedInstanceState: Bundle?): View {
view = inflater.inflate(R.layout.fragment_clock, container, false) as ViewGroup
- setupDateTime()
return view
}
override fun onResume() {
super.onResume()
-
displayOtherTimeZones = context!!.config.displayOtherTimeZones
- if (!isFirstResume) {
- setupDateTime()
- }
-
- isFirstResume = false
+ setupDateTime()
}
override fun onPause() {
diff --git a/app/src/main/res/layout/fragment_alarm.xml b/app/src/main/res/layout/fragment_alarm.xml
index 78a81e1b..f5f8e02d 100644
--- a/app/src/main/res/layout/fragment_alarm.xml
+++ b/app/src/main/res/layout/fragment_alarm.xml
@@ -5,4 +5,19 @@
android:layout_width="match_parent"
android:layout_height="match_parent">
+
+
+
+
+
+