android, comment convertir une image bitmap d'un fichier objet

Je veux convertir un objet bitmap d'un fichier objet.
Cependant, je veux stocker le fichier de l'objet sur la mémoire, non pas dans la carte sd ou le stockage interne, de sorte que je peux utiliser le fichier image sans l'enregistrer dans la galerie.

Le code ci-dessous est juste pour l'acquisition de l'image et la convertir en image plus petite

 public void onActivityResult(int requestCode, int resultCode, Intent data){
    super.onActivityResult(requestCode, resultCode, data);

    if(resultCode != RESULT_OK)
        return;

    if(requestCode == PICK_FROM_CAMERA){

        imageUri = data.getData();



        Cursor c = this.getContentResolver().query(imageUri, null, null, null, null);
        c.moveToNext();
        absolutePath = c.getString(c.getColumnIndex(MediaStore.MediaColumns.DATA));

        Glide.with(this).load(imageUri).into(image);


        BitmapFactory.Options options = new BitmapFactory.Options();
        options.inSampleSize = 4;
        bitmap = BitmapFactory.decodeFile(absolutePath, options);



    }
  • not in SDcard or internal storage, so that I can use the image file. Impossible. Il n'y a pas d'autres endroits pour les fichiers.
  • Bien question formulée trop difficile.
InformationsquelleAutor | 2017-01-23