0

简而言之,我想知道如何做到这一点:

将带有标签/编辑文本/视图的所有输出的画布保存为 sdcard 上的(图像)文件。

使用搜索功能,它将捕获此画布并将其显示在滚动视图或列表视图上。

我希望有人知道答案或有一个很好的代码示例。

现在谢谢,杰克D

4

1 回答 1

0

以下代码将画布位图保存到文件中:

Dim Out As OutputStream
Out = File.OpenOutput(File.DirRootExternal, "Test.png", False)
Canvas1.Bitmap.WriteToStream(out, 100, "PNG")
Out.Close

您可以使用带有视图背景的 Canvas.DrawDrawable 将视图绘制到画布上。

不知道你的搜索功能是什么意思。您可以稍后加载此位图并将其显示在 ScrollView(带有 ImageView)或 ListView(带有 AddTwoLinesAndBitmap)上。

于 2011-10-04T06:47:28.040 回答