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