Android:在屏幕上浮动可点击图标?

st0*_*0le 18 android taskbar

有一个叫做Android应用程序Smart Taskbar,可以在屏幕上设置一个小的半透明图标......图标在所有活动(包括主屏幕)上仍然可见.图标是可点击的(/可触摸的),它会弹出一个用户可以与之交互的小弹出窗口.

我对这是怎么做的很感兴趣?我认为这是有道理的PopupWindow.

有任何想法吗?提前致谢.

Ada*_*Woś 12

我最近试验过这个.

看到这个问题:创建系统覆盖窗口(总是在顶部) - 解决方案实际上是相同的,但您需要TYPE_SYSTEM_ALERT在布局参数中设置而不是TYPE_SYSTEM_OVERLAY.

  • @AdamWoś,我在你所链接的那个问题上尝试相同的概念.我想弄清楚我如何能够获得的不仅仅是一个触摸事件,其中一个视图层位于所有窗口之上.使用TYPE_SYSTEM_OVERLAY允许用户与触摸屏完全交互,但我只能在用户第一次放置手指时拾取一个触摸事件.但是使用TYPE_SYSTEM_ALERT,我可以接收所有触摸事件,但它会锁定与其他所有内容的交互.你知道我如何"结合"两者来实现像Wave Launcher和SwipePad这样的东西吗?对不起,这有点长! (6认同)