getDrawingCache()方法有什么用?

时间:2011-02-10 07:20:41

标签: android

我不知道如何使用getDrawingCache()方法。请给我任何一个例子。请解释一下方法,它的用法和优点。

2 个答案:

答案 0 :(得分:7)

似乎没有在Android开发指南中明确提到,但是从查看View.buildDrawingCache()的参考文献来看,在我看来它用于构建View的位图表示这可能只是通过blitting缓存的位图来加速绘图,而不是每次都手动绘制(可能很复杂的)View。

可能是错的。

编辑:非常感谢Lior的确认。

答案 1 :(得分:1)

请检查设置Wallpaper SDK示例

android-sdk-windows\samples\android-8\ApiDemos\src\com\example\android\apis\app\SetWallpaperActivity.java

它应该是有用的。有关详细信息,请查看:

getDrawingCache()