2012-05-20 253 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操作。无论如何,我的问题是我如何应用这样的动画。例如在主屏幕上。 –