デバイスのカメラで写真を撮り、ランダムな整数名でsdcard
. アプリに再入力すると、フォルダーhorizontal scroll view
からの画像をに入力し、返されたリストを に設定してから、ファイル パスをビットマップに変換し、それらをイメージビューに設定します。sdcard
folder.listFiles()
ArrayList
BitmapFactory.decode
ImageView iv = new ImageView(this);
Bitmap bmp = BitmapFactory.decodeFile(imageDir.getPath());
iv.setImageBitmap(bmp);
ここで、ユーザーがこれらの画像のいずれかを長押しした場合に各ビットマップを削除する方法を見つけるのに助けが必要です. 私は少しブレーンストーミングを行ってきましたが、自分の状況にどのようにアプローチすればよいかよくわかりません。使用する必要file.delete()
があると思いますが、現在押されている画像のパスを取得する方法がわかりません。お読みいただきありがとうございます。