0

テキストをクリップボードにコピーする方法に関する以前の投稿を読みました。ただし、私の目的は、この場合は ImageView からクリップボードに画像をコピーすることです。

Bitmap/Canvas/OutputStream を使用して ImageView をファイルに保存する方法を知っています。その画像をクリップボードに保存する方法を知りたいです。

次のような簡単な方法が必要だと思います(疑似コードに従ってください):

Bitmap image = get_image_from_image_view();

clipboard_instance.setClipboardContents(image);

Android Clipboard または Clipboard Intent のドキュメントには、これに関する参照はありません。

誰かが私を正しい方向に向けることができますか? ありがとうございました

4

2 に答える 2

0

ただし、私の目的は、この場合は ImageView からクリップボードに画像をコピーすることです。

その概念は Android にはありません。Uri画像ではなく、テキスト、 、またはIntentをクリップボードに入れることができます。

Uri画像の元の場所に応じて、その画像へのポイントをクリップボードに置くことができます。これから何か有用なものを貼り付けることができるかどうかはUri、受信側のアプリケーションに少し依存します。

于 2012-06-01T20:36:06.000 に答える
0

主に次のことが可能です: 1. 画像をファイルに保存し、newRawURI を使用する 2. ビットマップをパーセルにストリーミングし、インテントに挿入する。ただし、どちらの場合も、クリップボードの内容を処理する追加のハンドラー コードが必要です。

于 2013-02-11T09:50:49.777 に答える