GIT 提交信息:

增强浮动窗口管理和权限控制

- 在 MainActivity 中实现浮动窗口管理和可见性控制。
- 在应用启动时请求覆盖权限,以改善用户体验。
- 增强深度链接处理,以支持特定路径的激活和浮动窗口的位置调整。
This commit is contained in:
lvlisong 2025-02-14 11:21:05 +08:00
parent 7fcaa954eb
commit 56c14fe3ca
2 changed files with 2 additions and 2 deletions

View File

@ -104,8 +104,8 @@ class MainActivity : AppCompatActivity() {
private fun setupClickListeners() {
binding.launchButton.setOnClickListener {
if (isActive()) {
viewModel.launchTargetApp()
viewModel.requestOverlayPermission(this@MainActivity)
viewModel.launchTargetApp()
}
}
}

View File

@ -31,7 +31,7 @@ class MyAccessibilityService : AccessibilityService() {
super.onServiceConnected()
instance = this
Log.d(TAG, "Service connected")
startMainActivitySafely() // 注意无障碍服务启动Activity需谨慎,建议移除或添加条件判断
startMainActivitySafely() // 注意无障碍服务启动Activity需谨慎
}
override fun onDestroy() {