使用线性布局比移动屏幕大小更多。隐藏可见性 那个布局里面有一些内容。我需要将完整活动的导出视为图像格式,请参阅我附加的参考图像
如何将完整的活动作为图像(jpeg或任何其他)
我尝试使用此代码但我无法获得全宽图像。我只得到了手机屏幕
请更正
View layoutview = (LinearLayout) findViewById(R.id.layout_outer);
layoutview.setDrawingCacheEnabled(true);
Bitmap bimg = layoutview.getDrawingCache();
File imgPath = new File("/sdcard/sample.png");
FileOutputStream fOs = null;
try {
fOs = new FileOutputStream(imgPath);
bimg.compress(Bitmap.CompressFormat.PNG, 100, fOs);
fOs.flush();
fOs.close();
btndsbExport.setVisibility(View.VISIBLE);
}catch (FileNotFoundException e) {
e.printStackTrace();
enter code here
} catch (Exception e) {
e.printStackTrace();
}