问题标签 [system-alert-window]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 在默认呼叫者屏幕之前显示系统弹出窗口
SYSTEM_ALERT_WINDOW 有几个问题
设备进入睡眠状态(屏幕锁定或屏幕关闭)后看不到我的系统警报窗口
有时无法单击按钮 closeWindow() 但不明白为什么。也许有人可以解释?
Android 6 不再显示此窗口?来自安卓设备的任何反应。
我的代码示例
谢谢您的帮助
android - 如何创建一个可以像 Facebook 通知一样在整个屏幕上移动的浮动广告?
如何创建一个可以像 Facebook 通知一样在整个屏幕上移动的浮动广告?
android - 如何测试从 Google Play 商店下载时授予的 SYSTEM_ALERT_WINDOW 权限
据此:SYSTEM_ALERT_WINDOW - 如何在 Android 6.0 和 targetSdkVersion 23 上自动获取此权限,当从 Play 商店下载应用程序时会自动授予 SYSTEM_ALERT_WINDOW 权限。
有没有办法对此进行测试(无需将我的应用发布到 Play 商店)?
考虑到其他不太危险的权限需要明确授予,您不必做任何额外的工作似乎很奇怪。
android - Android:扫描 MetaWear 标签时“检测到屏幕覆盖”
我得到了这个不错的新 MetaWear C 设备,我一直在构建一个收集加速度计数据的 Android 应用程序,没问题。除了突然之间,当我通过 BleScannerFragment 开始扫描时,在位置许可请求之后,我收到消息“检测到屏幕覆盖”,并带有“打开设置”选项。此选项打开屏幕覆盖权限设置,但我无法授予应用程序权限,因为它没有在其清单中列出。
当我重新安装 MetaWear 应用程序时,我遇到了同样的问题。我可以将 SYSTEM_ALERT_WINDOW 权限添加到 SDK 中的 Manifest,但我宁愿不去那里。在我自己的项目中添加 Manifest 的权限并没有解决它。
有没有人遇到过这个问题并且知道如何解决它?谢谢。
android - Marshmallow Draw over other apps 问题
我们一直致力于“在其他应用程序上绘制”权限,以便为我们在 Marshmallow 上的应用程序开发一个很酷的功能。
我们应用程序的新功能与我们应用程序的首次安装完美配合。“在其他应用程序上绘制”权限没有任何问题。
然而,当我们的应用程序被删除并重新安装或更新为新版本时,我们的噩梦就开始了。新功能根本不起作用,根本没有错误消息。
当我们检查“在其他应用程序上绘制”的状态时,它已被激活。这意味着我们的新功能应该可以工作,但它没有。
但是,一旦我们将“在其他应用程序上绘制”状态从未激活状态刷新为已激活状态,即使它已经“激活”,一项新功能又可以完美运行。
我们认为我们不能要求用户在每次更新或重新安装时手动刷新“绘制其他应用程序”。
任何帮助将不胜感激。任何人?
1.Activity - 2.Service(PopupWindow)
3.PermissionOverlay活动
2.服务
3.PermissionOverlay活动
android - 如何检测我的活动何时被遮挡?
我希望能够检测我的 Activity 是否被系统警报或其他覆盖物(例如,当我长按电源按钮时的电源菜单)或某些检测到我的启动的恶意软件所掩盖活动。我注意到在这种情况下前台应用程序仍然是我的应用程序,所以我不能简单地基于前台应用程序是什么。我还注意到,当我的 Activity 被遮挡时,不会调用 onPause(),因此我也不能在 onPause() 中放入任何逻辑。即使可以,我也必须区分系统警报/覆盖和用户按下后退/主页按钮。
我还有其他方法可以做到这一点吗?
android - Facebook 和 MusixMatch 类似浮动通知气泡
我正在添加一个类似于 Facebook Messenger 'ChatHeads' 或 Musixmatch 歌词功能的功能。
我有一个service
可以创建一个浮动notification
气泡(如 Messenger 聊天头)。我正在膨胀布局并将其添加view
到window manager
.
这是布局文件:
布局中的imagebutton
充当floating notification button
.
我添加了一个OnTouchListener
帮助imagebutton
我移动这个的layout
。此外,当我单击按钮时,innerRelativeLayout's
visibility
设置为GONE
. 但root relative layout
遗体等imagebutton
不能移动太多。如何实现浮动的完全运动imagebutton
。
代码OnTouchListener
:
提前致谢!
android - 即使从设置中打开权限,Settings.canDrawOverlays 也会返回 false
我正在尝试使用此答案中的代码来检查权限是否已启用。但即使从设置中启用了权限,它也会返回 false。