v1.0.8 - 시스템 권한 설정 토글 시 앱 자동 즉시 복귀, 달력 상단 근무 텍스트 컬러화 및 최신 버전 확인 아이콘 개편
This commit is contained in:
@@ -193,6 +193,7 @@ class FragmentSettingsBasic : Fragment() {
|
||||
|
||||
override fun onResume() {
|
||||
super.onResume()
|
||||
AlarmPermissionUtil.cancelAutoReturn()
|
||||
updatePermissionStatuses()
|
||||
}
|
||||
|
||||
@@ -233,6 +234,9 @@ class FragmentSettingsBasic : Fragment() {
|
||||
|
||||
binding.btnBatteryOptimize.setOnClickListener {
|
||||
AlarmPermissionUtil.requestBatteryOptimization(requireActivity())
|
||||
AlarmPermissionUtil.monitorAndAutoReturn(requireActivity()) {
|
||||
AlarmPermissionUtil.getBatteryOptimizationStatus(requireContext())
|
||||
}
|
||||
}
|
||||
|
||||
binding.btnExactAlarm.setOnClickListener {
|
||||
@@ -241,15 +245,24 @@ class FragmentSettingsBasic : Fragment() {
|
||||
data = Uri.parse("package:${requireContext().packageName}")
|
||||
}
|
||||
requireActivity().startActivity(intent)
|
||||
AlarmPermissionUtil.monitorAndAutoReturn(requireActivity()) {
|
||||
AlarmPermissionUtil.getExactAlarmStatus(requireContext())
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
binding.btnOverlayPermission.setOnClickListener {
|
||||
AlarmPermissionUtil.requestOverlayPermission(requireActivity())
|
||||
AlarmPermissionUtil.monitorAndAutoReturn(requireActivity()) {
|
||||
AlarmPermissionUtil.getOverlayStatus(requireContext())
|
||||
}
|
||||
}
|
||||
|
||||
binding.btnFullScreenIntent.setOnClickListener {
|
||||
AlarmPermissionUtil.requestFullScreenIntentPermission(requireActivity())
|
||||
AlarmPermissionUtil.monitorAndAutoReturn(requireActivity()) {
|
||||
AlarmPermissionUtil.getFullScreenIntentStatus(requireContext())
|
||||
}
|
||||
}
|
||||
|
||||
binding.btnPermissionSettings.setOnClickListener {
|
||||
@@ -257,6 +270,9 @@ class FragmentSettingsBasic : Fragment() {
|
||||
data = Uri.parse("package:${requireContext().packageName}")
|
||||
}
|
||||
requireActivity().startActivity(intent)
|
||||
AlarmPermissionUtil.monitorAndAutoReturn(requireActivity()) {
|
||||
AlarmPermissionUtil.isAllPermissionsGranted(requireContext())
|
||||
}
|
||||
}
|
||||
|
||||
binding.btnCheckUpdate.setOnClickListener {
|
||||
|
||||
Reference in New Issue
Block a user