mirror of
https://github.com/SimpleMobileTools/Simple-Clock.git
synced 2025-04-24 07:07:24 +02:00
update widget at toggling an alarm
This commit is contained in:
parent
b4a1d6fce8
commit
561dbd3d34
@ -9,10 +9,7 @@ import com.simplemobiletools.clock.R
|
|||||||
import com.simplemobiletools.clock.activities.SimpleActivity
|
import com.simplemobiletools.clock.activities.SimpleActivity
|
||||||
import com.simplemobiletools.clock.adapters.AlarmsAdapter
|
import com.simplemobiletools.clock.adapters.AlarmsAdapter
|
||||||
import com.simplemobiletools.clock.dialogs.EditAlarmDialog
|
import com.simplemobiletools.clock.dialogs.EditAlarmDialog
|
||||||
import com.simplemobiletools.clock.extensions.cancelAlarmClock
|
import com.simplemobiletools.clock.extensions.*
|
||||||
import com.simplemobiletools.clock.extensions.createNewAlarm
|
|
||||||
import com.simplemobiletools.clock.extensions.dbHelper
|
|
||||||
import com.simplemobiletools.clock.extensions.scheduleNextAlarm
|
|
||||||
import com.simplemobiletools.clock.helpers.DEFAULT_ALARM_MINUTES
|
import com.simplemobiletools.clock.helpers.DEFAULT_ALARM_MINUTES
|
||||||
import com.simplemobiletools.clock.interfaces.ToggleAlarmInterface
|
import com.simplemobiletools.clock.interfaces.ToggleAlarmInterface
|
||||||
import com.simplemobiletools.clock.models.Alarm
|
import com.simplemobiletools.clock.models.Alarm
|
||||||
@ -77,6 +74,7 @@ class AlarmFragment : Fragment(), ToggleAlarmInterface {
|
|||||||
} else {
|
} else {
|
||||||
activity!!.toast(R.string.unknown_error_occurred)
|
activity!!.toast(R.string.unknown_error_occurred)
|
||||||
}
|
}
|
||||||
|
context!!.updateWidgets()
|
||||||
}
|
}
|
||||||
|
|
||||||
private fun checkAlarmState(alarm: Alarm) {
|
private fun checkAlarmState(alarm: Alarm) {
|
||||||
|
@ -60,6 +60,7 @@ class MyWidgetDateTimeProvider : AppWidgetProvider() {
|
|||||||
|
|
||||||
val nextAlarm = getFormattedNextAlarm(context)
|
val nextAlarm = getFormattedNextAlarm(context)
|
||||||
setVisibleIf(R.id.widget_next_alarm, nextAlarm.isNotEmpty())
|
setVisibleIf(R.id.widget_next_alarm, nextAlarm.isNotEmpty())
|
||||||
|
setVisibleIf(R.id.widget_next_alarm_image, nextAlarm.isNotEmpty())
|
||||||
setText(R.id.widget_next_alarm, nextAlarm)
|
setText(R.id.widget_next_alarm, nextAlarm)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user