From: TrillGates Date: Fri, 25 Jun 2021 08:27:02 +0000 (+0800) Subject: add alarm provider. X-Git-Url: http://git.snicker.com.cn/?a=commitdiff_plain;h=7d9b77fc8be3a8bb780729f80b3b69d434130e6c;p=icsupport.git add alarm provider. --- diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index e7380f5e..91c42f46 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -187,6 +187,12 @@ android:authorities="com.ic.fzd.settings" android:exported="true" /> + + + " + itemStr); String[] itemDetail = itemStr.split(CMDSPLIT); @@ -3447,8 +3451,29 @@ public class protocol_ic { //第四个是开关 String isOpen = itemDetail[3]; ICLogger.d("isOpen == > " + isOpen); + //如果是全部关闭,那么所有的闹钟都会为0 + if ("0".equals(isAllOpen)) { + isOpen = "0"; + } + if (TextUtils.isEmpty(alarmTime)) { + continue; + } //添加到闹钟数据库中 + Alarm alarmItem = new Alarm("ST" + alarmTime.substring(0, 2) + "." + alarmTime.substring(2), + "W" + weekItem, "CON", "1".equals(isOpen) ? "ON" : "OFF", alarmName); + ICLogger.d("alarmItem == > " + alarmName); + //设置闹钟 //TODO: + //入库 + ContentValues contentValues = new ContentValues(); + contentValues.put(FZDDatabaseHelper.alarm_name, alarmItem.name); + contentValues.put(FZDDatabaseHelper.alarm_week, alarmItem.week); + contentValues.put(FZDDatabaseHelper.alarm_ring, alarmItem.ring); + contentValues.put(FZDDatabaseHelper.alarm_time, alarmItem.time); + contentValues.put(FZDDatabaseHelper.alarm_status, alarmItem.status); + contentValues.put(FZDDatabaseHelper.updateTime, System.currentTimeMillis()); + contentValues.put(FZDDatabaseHelper.createTime, System.currentTimeMillis()); + resolver.insert(Uri.parse(FZDAlarmProvider.ALARMS), contentValues); } } catch (Exception e) { e.printStackTrace(); diff --git a/app/version_code.properties b/app/version_code.properties index fa513ec7..2d557e00 100644 --- a/app/version_code.properties +++ b/app/version_code.properties @@ -1,5 +1,5 @@ -#Thu Jun 24 11:46:15 CST 2021 +#Fri Jun 25 15:34:00 CST 2021 >>>>>>>=b405d1184f3616d4e894d199cee0eb91613a68db -VERSION_CODE=843 -=\=\=\=\=\=\= +VERSION_CODE=854 <<<<<<<=HEAD +=\=\=\=\=\=\=