我希望使用剪贴板管理器将我的安卓应用程序中的图像复制到另一个安卓应用程序。我已经做了很多研究并阅读了这个教程,但它没有涉及到图像复制部分。下面的代码可以复制图像,但当我尝试粘贴时,只粘贴了图像的路径。
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);
我尝试在支持图片粘贴的应用程序中粘贴,所以我猜问题出在“复制”操作。
感谢任何回答和建议。