2012-05-20 306 views
0

我想創建一個屏幕關閉動畫。Android屏幕關閉動畫

我已經實現了我的BroadcastReceiver來接收SCREEN_OFF動作, 所以任何人都可以請我提供一些想法或鏈接,以便如何實現這一點?

任何幫助非常感謝!

+1

我不認爲你可以改變屏幕的默認行爲關閉動畫。我相信'SCREEN_OFF'是用於在那段時間執行的實際動作,而不是動畫。希望,爲了你,我錯了。 – ServAce85

回答

1

由於每Android documentation

公共靜態最後絃樂ACTION_SCREEN_OFF

由於:API等級1

廣播事件:屏幕後發送關閉。

This is a protected intent that can only be sent by the system. 

Constant Value: "android.intent.action.SCREEN_OFF" 

這意味着,你會不會用這個方法來實現你在找什麼,因爲直到屏幕已關閉,它不會做任何事情。

+0

呵呵,你說得對,我不能用SCREEN_OFF方法。我知道一些在屏幕關閉前會產生動畫的應用程序!那這個呢?這些動畫是如何實現的?我知道如何在我自己的佈局中應用動畫!但關於這些應用程序的事情是,他們在當前視圖上應用動畫。例如,如果[本](https://play.google.com/store/apps/details?id=com.katecca.screenofflock&feature=search_result#?t=W251bGwsMSwxLDEsImNvbS5rYXRlY2NhLnNjcmVlbm9mZmxvY2siXQ ..)應用的啓動器圖標位於主屏幕上,將在我的主屏幕上應用動畫。 –

+0

@JohnDe我剛剛下載並安裝了您引用的應用程序,而且它似乎並未實際關閉屏幕。他們只是導致一些動畫發生,然後顯示黑屏直到屏幕關閉,從而給人錯覺他們已經用自己獨特的動畫關閉了屏幕。 – ServAce85

+0

實際上它關閉了屏幕,因爲如果你在你的電腦上連接你的android並在Eclipse中打開LogCat,你會看到SCREEN_OFF操作。無論如何,我的問題是我如何應用這樣的動畫。例如在主屏幕上。 –