我无法在我的动态壁纸中添加触摸事件

时间:2012-03-08 12:54:40

标签: android live-wallpaper

我是android的新手。我只知道android的基础知识,我正在开发一个动态壁纸应用程序!我浏览了developer.android.com。但我没有得到' 如果您建议我如何使用项目执行此操作,我会非常感激!

1 个答案:

答案 0 :(得分:0)

android.service.wallpaper.WallpaperService.Engine

onTouchEvent() - called when the user performs touch-screen interaction with the window that is showing the wallpaper
onCommand() – called to process a command

要对触摸事件做出反应,只需实施onTouchEvent()即可。最后,应用程序可以向动态壁纸发送任意命令。目前,只有标准的家庭应用程序将命令发送到动态壁纸的onCommand()方法:

查看以下教程

How a live wallpaper works