0

要するに、私はこれを行う方法を知りたいです:

label/edittext/views のすべての出力をキャンバスに (画像) ファイルとして SD カードに保存します。

検索機能を使用して、このキャンバスをキャッチし、スクロールビューまたはリストビューに表示します。

誰かが答えを知っているか、コードの良い例を持っていることを願っています。

今までありがとう、JackD

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 に答える