Skip to content

【建议】把悬浮窗的类型TYPE_ACCESSIBILITY_OVERLAY可以免去悬浮窗权限 #37

Description

@qq8-------6

我发现目前从悬浮窗的窗口类型在8.0系统以上为TYPE_APPLICATION_OVERLAY,实际上对于AccessiblityService的场景,Android系统在8.0以上提供了一种专属的悬浮窗类型TYPE_ACCESSIBILITY_OVERLAY,该类型无需额外开启悬浮窗权限,只需要开启无障碍权限即可,使用更为方便
改动步骤:
1、在com.yhao.floatwindow.FloatPhone#req()方法内把8.0以上窗口类型改为TYPE_ACCESSIBILITY_OVERLAY
2、删去悬浮窗权限相关逻辑

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions