Android 创建显示视图
Android Create View of Display
我正在尝试创建当前显示的 View
,因此我可以调用以下方法来创建 Bitmap
:
v1.setDrawingCacheEnabled(true);
current = Bitmap.createBitmap(v1.getDrawingCache(), 1686, 136, (631-168), (343-136));
v1.setDrawingCacheEnabled(false);
为了创建 View
我尝试了这一行
View v1 = mCurrentUrlMask.getRootView();
我收到错误 "Symbol 'mCurrentUrlMask' cannot be resolved."
我正在寻找创建屏幕部分的位图,非常感谢您对此问题的看法。
1
View v1 = MainActivity.this.getWindow().getDecorView();//editted
v1.buildDrawingCache();
//your rest of the code.
// you will get a bitmap of the whole screen.
或者您可以使用 ViewSnapper
我正在尝试创建当前显示的 View
,因此我可以调用以下方法来创建 Bitmap
:
v1.setDrawingCacheEnabled(true);
current = Bitmap.createBitmap(v1.getDrawingCache(), 1686, 136, (631-168), (343-136));
v1.setDrawingCacheEnabled(false);
为了创建 View
我尝试了这一行
View v1 = mCurrentUrlMask.getRootView();
我收到错误 "Symbol 'mCurrentUrlMask' cannot be resolved."
我正在寻找创建屏幕部分的位图,非常感谢您对此问题的看法。
1
View v1 = MainActivity.this.getWindow().getDecorView();//editted
v1.buildDrawingCache();
//your rest of the code.
// you will get a bitmap of the whole screen.
或者您可以使用 ViewSnapper