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"> + + + + + +