我在一个 android 应用程序中工作,我想在 Overrided 方法 onCreate() 中捕获当前活动的屏幕。当我在 Overrided 方法 onCreate() 中编写用于捕获屏幕的代码时,位图返回 null。但是,当我在同一个活动中单击按钮中调用相同的代码时,位图会返回正确的值。请更正我的代码以在我的 ocCreate() 方法本身中按位图返回。
我的代码是:
View v1 = findViewById(R.id.printpreviewBaseScrollView);
v1.setDrawingCacheEnabled(true);
Bitmap bmv = v1.getDrawingCache();