J'ai créé une application qui utilise des sockets dans laquelle le client reçoit l'image et stocke les données de l'image dans la classe Bitmap ....création .bmp fichier image de la classe Bitmap
Quelqu'un peut-il me dire s'il vous plaît comment créer un fichier nommé myimage.png ou MyImage.bmp de cet objet Bitmap
String base64Code = dataInputStream.readUTF();
byte[] decodedString = null;
decodedString = Base64.decode(base64Code);
Bitmap bitmap = BitmapFactory.decodeByteArray(decodedString, 0,decodedString.length);
quand j'ai essayé ce ------------- FileOutputStream out = new FileOutputStream ("Image.png"); Bitmappress (bitmap.CompressFormat.PNG, 90, out); ----------------------- Je reçois ------------------- ---------- java.io.FileNotFoundException: /Image.png: ouvrir a échoué: EROFS (système de fichiers en lecture seule) –
@ user2318483, vous pouvez utiliser comme suit. String fileName = Environment.getExternalStorageDirectory(). GetAbsolutePath() + Fichier.separator + "votre_fichier.png"; –
cela fonctionne merci monsieur ....... –