首先想到的是申请悬浮窗权限,OK~ 打开搜索引擎,映入眼帘的并不是如何申请,而是“Android 悬浮窗权限各机型各系统适配大全、Android 绕过权限显示悬浮窗…”,为什么悬浮窗权限会有这么多坑呢?...再考虑一下 TYPE_TOAST 方案, 为什么它失效了呢?..., 理论上可以兼容任意版本,任意机型, 因为这只是一个普通的 toast , 系统没理由不允许一个 toast 显示的~ 然而… 亲测在 Nexus7.1.1 及以上不显示 , 在 Android 4.4...以下无法接受触摸事件, 在小米部分机型上无法改变位置....方案4:自定义 toast
优点:大部分机型不需权限,实现简单
缺点:Nexus7.1.1及以上不显示,4.4以下无法接受点击事件,小米(MIUI8)及部分机型不可改变位置
结合我的需求, 我的悬浮控件并不需要改变位置