クリップボードマネージャーを使用して、自分のAndroidアプリケーションから他のAndroidアプリケーションに画像をコピーしたいと思います。私は多くのことを研究してこのチュートリアルを読みましたが、画像のコピーの部分については説明していません。以下のコードは画像をコピーしますが、貼り付けようとすると、画像のパスのみが貼り付けられます。
ContentValues values = new ContentValues(2);
values.put(MediaStore.Images.Media.MIME_TYPE, "image/png");
values.put(MediaStore.Images.Media.DATA, "/mnt/sdcard/1.jpg");
ContentResolver theContent = getContentResolver();
Uri imageUri = theContent.insert(MediaStore.Images.Media.EXTERNAL_CONTENT_URI, values);
ClipData theClip = ClipData.newUri(getContentResolver(), "Image", imageUri);
mClipboard.setPrimaryClip(theClip);
画像貼り付けに対応したアプリで貼り付けてみたので、「コピー」が問題だと思います。任意の回答とアドバイスをいただければ幸いです。