屏幕截图整个视图与scrollview活动

时间:2017-02-07 07:03:54

标签: android android-layout android-studio

我想拍摄整个布局的屏幕截图,包括活动上的滚动视图。如果我的屏幕高度为400dp,而我的屏幕高度为400dp,那么我想覆盖完整的800dp。我能做到吗?我看到很多教程只有它教我如何屏幕显示细节只显示没有隐藏的细节?我怎么能这样做?为android.is中的特定产品创建发票页面有可能吗?任何人请帮助我...

enter image description here

1 个答案:

答案 0 :(得分:0)

使用以下代码

获取布局的屏幕截图
        View view = (View) findViewById(R.id.relativeLayout);
            //Create a Bitmap with the same dimensions 
            Bitmap image = Bitmap.createBitmap(view.getWidth(), 
                                               view.getHeight(), 
                                               Bitmap.Config.RGB_565);
            //Draw the view inside the Bitmap

            Canvas canvas=new Canvas(image);
            view.draw(canvas);