android怎么获取当前动态壁纸 本帖最后由 pxnjgsdx 于 2012-11-05 23:11:43 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果只是简单的使用静态壁纸,直接使用Android SDK中WallpaperManager类即可。 但对动态壁纸而言,需要取得该动态壁纸对应的信息,以及对IWallpaperManager(SDK未提供) Binder类的使用。具体可看Android源码下 packages\wallpapers\LivePicker\src\com\android\wallpaper\livepicker\LiveWallpaper***.java两个类,这两个类处理了,在Launcher下显示和设置动态壁纸的操作。 你可以模仿下去如何获取当前动态壁纸的信息。 楼主,请问你处理的逻辑是怎么样的呢?我现在也需要获取当前设置的壁纸信息,然后保存,然后修改壁纸,过一段时间再恢复到之前的壁纸状态。请问,如何获取当前设置的壁纸信息呢?还有再次恢复之前壁纸的时候是在Launcher 中处理么? 根据一张图片的Drawable对象怎么设置这张图片的大小? 关于android设备的唯一标识问题。。。 左右滑屏的进度条怎么实现的? 那位大哥做过条码应用的帮下忙 请问,Android2.2和2.3的模拟器中使用的键盘驱动是哪个?谢谢 急急急急急急...抽屉 SlidingDrawer handle事件 求解,如何在service中获取按键监听事件呢 请教android 如何获取应用占用存储和内存大小信息 在跑CTS的时候,报错,求指教 环信 调用相机崩掉 mikdir() 如何判断点击的是ListView的哪一列 为什么继承自SurfaceView的类不能重写onDraw函数?
具体可看Android源码下 packages\wallpapers\LivePicker\src\com\android\wallpaper\livepicker\LiveWallpaper***.java两个类,这两个类处理了,在Launcher下显示和设置动态壁纸的操作。 你可以模仿下去如何获取当前动态壁纸的信息。