我有一个小应用程序,它使用设备相机拍照,然后将其以随机整数名称保存在sdcard
. 重新进入应用程序后,我使用文件夹中horizontal scroll view
的图像填充 a,然后将返回的列表设置为 an,然后使用将文件路径转换为位图,然后将它们设置为 imageviewsdcard
folder.listFiles()
ArrayList
BitmapFactory.decode
ImageView iv = new ImageView(this);
Bitmap bmp = BitmapFactory.decodeFile(imageDir.getPath());
iv.setImageBitmap(bmp);
现在,如果用户长按这些图像之一,我需要帮助找出如何删除每个位图。我一直在进行一些头脑风暴,但不太确定如何处理我的情况。我想我必须使用file.delete()
但不确定如何获得当前按下图像的路径。感谢您花一分钟阅读。