2013-06-04 61 views
2

我想創建一個視圖,即使當我的應用程序不在前臺(如Toast)時,該視圖也始終可見。當任務完成時,我也可以隱藏這個視圖。 例如:像Android 4.0中CPU使用率的視圖,它在設備左上角的所有屏幕上都可見創建一個在所有應用程序中都可見的視圖

+0

你爲什麼不用烤麪包? – njzk2

+0

,因爲我不能設置吐司超時。 – user1041858

+0

是的,只要你需要一段時間調用show(),你就可以隨時顯示它。 – njzk2

回答

7

查看StandOut庫,它使您可以創建可以懸停在其他應用程序之上的應用程序屏幕上。

一旦你把它導入到你的項目,你只需創建一個擴展StandOutWindow覆蓋所有的relavent方法的類,然後做給你打電話是這樣的:

StandOutWindow.show(this, YourWindow.class, StandOutWindow.DEFAULT_ID); 

圖書館負責其餘的護理爲你,甚至可以讓你的窗口顯示/隱藏視圖本身或通知欄。

相關問題