创建一个在所有应用程序上都可见的视图

use*_*858 2 android

我想创建一个即使我的应用程序不在前台(To Toast)也始终可见的视图.此外,我还可以在任务完成时隐藏此视图.例如:类似于android 4.0中CPU使用率的视图,它在设备左上角的所有屏幕上都可见

Foa*_*Guy 7

查看StandOut库,它可以让您创建可以悬停在屏幕上其他应用程序之上的应用程序.

一旦你将它导入你的项目,你只需创建一个扩展StandOutWindow覆盖所有相关方法的类,然后显示它你这样调用:

StandOutWindow.show(this, YourWindow.class, StandOutWindow.DEFAULT_ID);
Run Code Online (Sandbox Code Playgroud)

库为您完成剩下的工作,甚至可以从视图本身或通知栏中显示/隐藏您的窗口.