我想在Google(设备)的本机应用程序Like(Google Map)上添加一个按钮,使用此按钮我要打开我的应用程序。
我已经为此做了一些工作。
SYSTEM_ALERT_WINDOW
权限打开了独立对话框。但是对话框覆盖了整个屏幕,我设法在屏幕底部显示了该对话框,但是我仍然无法在设备本机应用程序(例如Google Map)中执行任何操作,因为我的对话框包含了这些触摸,所以我使用终端,我发现我的应用程序仍然是堆栈的顶部。现在经过两天(周六/周日)研究,我找不到与此相关的任何合适的解决方案。
我被卡住了。
根据我的理解,您想在Google应用程序的顶部显示一个用户界面,但是一旦您的用户界面被唤醒,您就无法将触摸发送到您已在其中触发用户界面的Google应用程序,这非常明显,因为现在的重点是用户界面。我建议您使用服务并将其UI绑定到它,并使用带有适当标志的WindowManager.LayoutParams。您可以点击此链接
了解如何做到这一点。代替chathead UI,您必须使用UI。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句