mirror of
https://github.com/fankes/ColorOSNotifyIcon.git
synced 2025-09-06 02:35:41 +08:00
Merge code
This commit is contained in:
@@ -47,8 +47,8 @@ object Const {
|
|||||||
const val MODULE_VERSION_VERIFY_TAG = "module_version_verify"
|
const val MODULE_VERSION_VERIFY_TAG = "module_version_verify"
|
||||||
|
|
||||||
/** 发送通讯广播号标签 */
|
/** 发送通讯广播号标签 */
|
||||||
const val MODULE_CHECKING_RECEIVER_TAG = "cnn_checking_action"
|
const val ACTION_MODULE_CHECKING_RECEIVER = "cnn_checking_action"
|
||||||
|
|
||||||
/** 接收通讯广播号标签 */
|
/** 接收通讯广播号标签 */
|
||||||
const val MODULE_HANDLER_RECEIVER_TAG = "cnn_handler_action"
|
const val ACTION_MODULE_HANDLER_RECEIVER = "cnn_handler_action"
|
||||||
}
|
}
|
@@ -192,7 +192,7 @@ class SystemUIHooker : YukiBaseHooker() {
|
|||||||
object : BroadcastReceiver() {
|
object : BroadcastReceiver() {
|
||||||
override fun onReceive(context: Context?, intent: Intent?) {
|
override fun onReceive(context: Context?, intent: Intent?) {
|
||||||
context?.sendBroadcast(Intent().apply {
|
context?.sendBroadcast(Intent().apply {
|
||||||
action = Const.MODULE_HANDLER_RECEIVER_TAG
|
action = Const.ACTION_MODULE_HANDLER_RECEIVER
|
||||||
putExtra("isAction", true)
|
putExtra("isAction", true)
|
||||||
putExtra("isValied", intent?.getStringExtra(Const.MODULE_VERSION_VERIFY_TAG) == Const.MODULE_VERSION_VERIFY)
|
putExtra("isValied", intent?.getStringExtra(Const.MODULE_VERSION_VERIFY_TAG) == Const.MODULE_VERSION_VERIFY)
|
||||||
})
|
})
|
||||||
@@ -207,7 +207,7 @@ class SystemUIHooker : YukiBaseHooker() {
|
|||||||
private fun registerReceiver(context: Context) {
|
private fun registerReceiver(context: Context) {
|
||||||
if (isRegisterReceiver) return
|
if (isRegisterReceiver) return
|
||||||
context.registerReceiver(userPresentReceiver, IntentFilter().apply { addAction(Intent.ACTION_USER_PRESENT) })
|
context.registerReceiver(userPresentReceiver, IntentFilter().apply { addAction(Intent.ACTION_USER_PRESENT) })
|
||||||
context.registerReceiver(moduleReceiver, IntentFilter().apply { addAction(Const.MODULE_CHECKING_RECEIVER_TAG) })
|
context.registerReceiver(moduleReceiver, IntentFilter().apply { addAction(Const.ACTION_MODULE_CHECKING_RECEIVER) })
|
||||||
isRegisterReceiver = true
|
isRegisterReceiver = true
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -201,7 +201,7 @@ class MainActivity : BaseActivity<ActivityMainBinding>() {
|
|||||||
openBrowser(url = "https://www.coolapk.com/u/876977", packageName = "com.coolapk.market")
|
openBrowser(url = "https://www.coolapk.com/u/876977", packageName = "com.coolapk.market")
|
||||||
}
|
}
|
||||||
/** 注册广播检查模块激活状态 */
|
/** 注册广播检查模块激活状态 */
|
||||||
registerReceiver(hostReceiver, IntentFilter().apply { addAction(Const.MODULE_HANDLER_RECEIVER_TAG) })
|
registerReceiver(hostReceiver, IntentFilter().apply { addAction(Const.ACTION_MODULE_HANDLER_RECEIVER) })
|
||||||
}
|
}
|
||||||
|
|
||||||
/** 刷新模块状态 */
|
/** 刷新模块状态 */
|
||||||
@@ -238,7 +238,7 @@ class MainActivity : BaseActivity<ActivityMainBinding>() {
|
|||||||
refreshModuleStatus()
|
refreshModuleStatus()
|
||||||
/** 发送广播检查模块激活状态 */
|
/** 发送广播检查模块激活状态 */
|
||||||
sendBroadcast(Intent().apply {
|
sendBroadcast(Intent().apply {
|
||||||
action = Const.MODULE_CHECKING_RECEIVER_TAG
|
action = Const.ACTION_MODULE_CHECKING_RECEIVER
|
||||||
putExtra(Const.MODULE_VERSION_VERIFY_TAG, Const.MODULE_VERSION_VERIFY)
|
putExtra(Const.MODULE_VERSION_VERIFY_TAG, Const.MODULE_VERSION_VERIFY)
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user