我有一个RelativeLayout
,我想将其内容保存到Bitmap
。这里有很多解决方案,但没有人适合我的任务
主要难点是视图具有700x900像素大小。我希望获得该视图的屏幕截图,因为大小将为1000x1000。我不能只使用getDrawingCache()
制作屏幕截图并进行缩放,因为RelativeLayout
内的视图会缩小/拉伸。
我认为我需要调整视图本身的大小,从中创建一个Bitmap,然后重新调整它。但!如果我调整视图大小,它将大于屏幕,getDrawingCache()
仅适用于视图的可见部分。我不能让我进入ScrollView来解决这种行为
任何帮助表示赞赏。