我想使用剪贴板管理器将图像从我的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);
Run Code Online (Sandbox Code Playgroud)
我试图在支持图像粘贴的应用程序中过去,所以我猜问题是"复制".任何答案和建议将不胜感激.