diff --git a/mpmaster/src/main/AndroidManifest.xml b/mpmaster/src/main/AndroidManifest.xml
index 29c7be69..2e0fbb11 100644
--- a/mpmaster/src/main/AndroidManifest.xml
+++ b/mpmaster/src/main/AndroidManifest.xml
@@ -4,7 +4,7 @@
package="com.xypower.mpmaster">
-
+
@@ -27,7 +27,7 @@
-
+
@@ -61,6 +61,9 @@
tools:ignore="ProtectedPermissions" />
+
+
schedules) {
-
- registerPhotoTimer(this.getApplicationContext(), channel, preset, ts, timeout, schedules);
- }
-
- // private HashMap mTimers = new HashMap();
- public boolean registerTimer(long uid, int timeout, long times) {
-
- // 创建延迟意图
- Intent alarmIntent = new Intent();
- alarmIntent.setAction(ACTION_TIMEOUT);
- alarmIntent.putExtra(EXTRA_PARAM_TIMER_UID, uid);
- alarmIntent.putExtra(EXTRA_PARAM_TIMEOUT, timeout);
- alarmIntent.putExtra(EXTRA_PARAM_TIMES, times);
- alarmIntent.putExtra(EXTRA_PARAM_ELASPED_TIMES, 0L);
-
- PendingIntent pendingIntent = PendingIntent.getBroadcast(this, 0, alarmIntent, PendingIntent.FLAG_UPDATE_CURRENT);
-
- mTimers.put(Long.valueOf(uid), pendingIntent);
- return registerTimer(pendingIntent, uid, timeout);
- }
-
-
- public boolean registerTimer(PendingIntent pendingIntent, long uid, int timeout) {
-
- AlarmManager alarmManager = (AlarmManager) getSystemService(ALARM_SERVICE);
-
- alarmManager.setExactAndAllowWhileIdle(AlarmManager.ELAPSED_REALTIME_WAKEUP, SystemClock.elapsedRealtime() + timeout, pendingIntent);
-
- Log.i(TAG, "RegTimer:" + uid + " timeout=" + timeout);
- return true;
- }
-
- public boolean unregisterTimer(long uid) {
- Long uidObj = Long.valueOf(uid);
- PendingIntent pendingIntent = mTimers.get(uidObj);
- if (pendingIntent != null) {
- AlarmManager alarmManager = (AlarmManager) getSystemService(ALARM_SERVICE);
-
- alarmManager.cancel(pendingIntent);
-
- mTimers.remove(uidObj);
- Log.i(TAG, "UnregTimer:" + uid);
- }
-
- return true;
- }
@Override
public int onStartCommand(Intent intent, int flags, int startId) {
diff --git a/mpmaster/src/main/res/layout/activity_main.xml b/mpmaster/src/main/res/layout/activity_main.xml
index 7eaff4ce..611c13a8 100644
--- a/mpmaster/src/main/res/layout/activity_main.xml
+++ b/mpmaster/src/main/res/layout/activity_main.xml
@@ -51,9 +51,18 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="12dp"
-
android:text="OTG Off"
app:layout_constraintStart_toEndOf="@+id/btnTurnOtgOn"
app:layout_constraintTop_toTopOf="@+id/btnTurnOtgOn" />
+
+
\ No newline at end of file