I have set a scaled image in an image view. Now I want to get the path of THAT scaled image. Is that possible? I heard that it is stored somewhere in the internal memory.
UPDATE:
I have this problem: I have set an set an image from the gallery in an imagview. What I want now is to save this state (that means the image in the image view). How can I do that?
I thought about saving the entire image with a blob to my SQL database. But then I heard that should rather take the image path.
Can anyone tell me how I can do this?
This is how I get the image from the gallery and how I set it in my ImageView.
@Override
public void onActivityResult(int requestCode, int resultCode, Intent data) {
    if (resultCode == RESULT_OK) {
        if (requestCode == PICK_FROM_FILE) {
            Uri selectedImageUri = data.getData();
            selectedImagePath = getPath(selectedImageUri);
            Log.v("IMAGE PATH====>>>> ",selectedImagePath);
            // Decode, scale and set the image.
            Bitmap myBitmap = BitmapFactory.decodeFile(selectedImagePath);
            Bitmap scaledBitmap = Bitmap.createScaledBitmap(myBitmap, NEW_WIDTH, NEW_HEIGHT, true);
            myBitmap.recycle();
            myBitmap = null;
            mImageView.setImageBitmap(scaledBitmap);
        }
    }
}
 
     
    