春衣少年当酒歌,起舞四顾以笑和。这篇文章主要讲述要从Android设备删除图片吗?相关的知识,希望能为你提供帮助。
我想删除用户通过选择的图像>
ACTION_GET_CONTENT
我可以成功选择图片并将其显示在recycleview中,我正在选择这样的图像:
switch (requestCode) { case 42: if (resultCode == RESULT_OK) { Uri uri = data.getData(); InputStream inputStream = null; try { inputStream = getBaseContext().getContentResolver().openInputStream(uri); Bitmap bm = BitmapFactory.decodeStream(inputStream); int maxHeight = 1920; int maxWidth = 1920; float scale = Math.min(((float) maxHeight / bm.getWidth()), ((float) maxWidth / bm.getHeight())); Matrix matrix = new Matrix(); matrix.postScale(scale, scale); Bitmap bitmap = Bitmap.createBitmap(bm, 0, 0, bm.getWidth(), bm.getHeight(), matrix, true); saveImageToInternalStorage(bitmap, getFileName(uri)); bm.recycle(); bitmap.recycle(); finishActivity(42); } catch (FileNotFoundException e) { e.printStackTrace(); } } }
现在,我想从用户库中删除此图像,但它仍应在recyclerview中可见
我将photoPath设为
content://com.android.providers.media.documents/document/image%3A5793
【要从Android设备删除图片吗()】我想删除用户通过ACTION_GET_CONTENT选择的图像,我能够成功选择图像并将其显示在recycleview中,我正在选择图像,如下所示:switch(requestCode){...
答案尝试一下另一答案如果要删除用户通过ACTION_GET_CONTENT选择的图像:
推荐阅读
- 如何在Unity中使用由android studio制作的SQLite数据库()
- 当活动不在前面时,在Android中暂停CountDownTimer
- 如何在Symfony 3.3中为单个字段(文档实体)配置文件上传器
- 如何在Symfony 3中使用纯PHP编译SASS(scss)
- 如何使用MySQL Workbench将MS SQL Server数据库(从SQL Server Management Studio)迁移到MySQL
- 如何在Winforms中为单个键注册单个或多个全局热键
- 什么是PHP Year 2038(Y2K38)错误以及如何解决它
- 如何从PHP中的2个值计算百分比变化(增加和减少)
- 在Symfony 3中将Bootstrap 4分页控制布局与KnpPaginatorBundle一起使用