类似Floating Toucher 的应用或 Link Bubble证明 float 按钮是多么有用。不,我不是在谈论按照 Material Design 指南的 FAB,我的意思是字面上的“ float ”按钮,它绘制在系统中的任何屏幕上,可以四处拖动和点击。
看看这些例子:
(来源:boatmob.com)
现在,我尝试用谷歌搜索一种方法来执行此操作,但恐怕我仍然迷失在这里。这些应用如何在它们自己的屏幕之外绘制?
我遇到了 this SO question或多或少询问类似的问题。但老实说,我无法从中获得太多信息。所述问题主要解决如何拦截 float View 的触摸;不是具体如何制作。
我真的希望有人能在这方面启发我。提前感谢您的宝贵时间!
最佳答案
如果您谈论的是 Activity View (不是小部件),则“ float ”在屏幕上,例如 Facebook ChatHeads。然后你应该创建一个后台服务并附加一个 View 。尽管 Android 不推荐它。
查看下面的链接
What APIs in Android is Facebook using to create Chat Heads?
关于java - 如何制作一个可以覆盖任何屏幕的按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29559402/