我使用下面的代码在位图/画布上绘制视图。
Bitmap bitmap = Bitmap.createBitmap(
viewGroup.getWidth (), viewGroup.getHeight (), Bitmap.Config.ARGB_8888);
viewGroup.draw(new Canvas(bitmap));
它工作得很好,有一个小问题:它不绘制高程阴影。我假设在 draw 方法中没有绘制阴影。那么它们是在哪里绘制的,我怎样才能将它们转移到我的画布上呢?
我使用下面的代码在位图/画布上绘制视图。
Bitmap bitmap = Bitmap.createBitmap(
viewGroup.getWidth (), viewGroup.getHeight (), Bitmap.Config.ARGB_8888);
viewGroup.draw(new Canvas(bitmap));
它工作得很好,有一个小问题:它不绘制高程阴影。我假设在 draw 方法中没有绘制阴影。那么它们是在哪里绘制的,我怎样才能将它们转移到我的画布上呢?