From a36b1a8ba2f51e3d4176a627c600852bc7280a26 Mon Sep 17 00:00:00 2001 From: Fankesyooni Date: Tue, 22 Mar 2022 00:12:03 +0800 Subject: [PATCH] Merge code --- .../java/com/fankes/miui/notify/hook/HookEntry.kt | 13 +++++++++++++ app/src/main/res/layout/activity_main.xml | 8 ++++---- 2 files changed, 17 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/com/fankes/miui/notify/hook/HookEntry.kt b/app/src/main/java/com/fankes/miui/notify/hook/HookEntry.kt index 31755fc..8c67684 100644 --- a/app/src/main/java/com/fankes/miui/notify/hook/HookEntry.kt +++ b/app/src/main/java/com/fankes/miui/notify/hook/HookEntry.kt @@ -80,6 +80,9 @@ class HookEntry : YukiHookXposedInitProxy { private const val NotificationHeaderViewWrapperInjectorClass = "$SYSTEMUI_PACKAGE_NAME.statusbar.notification.row.wrapper.NotificationHeaderViewWrapperInjector" + /** MIUI 大部分版本存在的类 */ + private const val MiuiClockClass = "$SYSTEMUI_PACKAGE_NAME.statusbar.views.MiuiClock" + /** 原生存在的类 */ private const val ContrastColorUtilClass = "com.android.internal.util.ContrastColorUtil" @@ -700,6 +703,16 @@ class HookEntry : YukiHookXposedInitProxy { } } } + /** 自动检查通知优化图标更新的注入监听 */ + MiuiClockClass.hook { + injectMember { + method { name = "updateTime" } + afterHook { + // TODO 待实现 + loggerD(msg = "当前时间:${System.currentTimeMillis()}") + } + } + } } } } diff --git a/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml index a773d90..184b6fc 100644 --- a/app/src/main/res/layout/activity_main.xml +++ b/app/src/main/res/layout/activity_main.xml @@ -275,14 +275,14 @@ android:layout_width="15dp" android:layout_height="15dp" android:layout_marginEnd="10dp" - android:src="@mipmap/ic_modify" /> + android:src="@mipmap/ic_control" /> @@ -407,14 +407,14 @@ android:layout_width="15dp" android:layout_height="15dp" android:layout_marginEnd="10dp" - android:src="@mipmap/ic_control" /> + android:src="@mipmap/ic_modify" />