View view=getLayoutInflater().inflate(R.layout.item, null);
view.setDrawingCacheEnabled(true);
bitmap= view.getDrawingCache();
paint = new Paint();
canvas.drawBitmap(bitmap, 0, 0, paint);
这样得到的bitmap是null,求大神指点下。。
view.setDrawingCacheEnabled(true);
bitmap= view.getDrawingCache();
paint = new Paint();
canvas.drawBitmap(bitmap, 0, 0, paint);
这样得到的bitmap是null,求大神指点下。。
解决方案 »
- 用apktool反编译apk文件得到smali文件夹,里面都是*.smali文件怎么回事?
- 自定义控件打成JAR包后引用出错,求教!!!
- 【急】android手机与usb扩展设备通讯
- 关于类继承和接口继承的区别
- 堆变量与栈变量的区别(问题更像是java语言的基础问题)
- Android 源码编译错误
- Android中如何截取surfaceView上的图像
- 请问SyncAdapter里定时同步addPeriodicSync为什么不会调用
- fragment可以从activity取下,再add到另一个activity上吗?现在项目有这样的需求,跪求大神解答,感激不尽
- Android开发工具不能调试怎么办
- Android下GPS信息文本导出求助
- 获取网页打开来源
然后get完之后记得destroyDrawingCache()
View view = btn;
view.setDrawingCacheEnabled(true);
Bitmap bm = view.getDrawingCache();这样bm就不是null。