Hallo ich versuche, eine Datei aus dem Firebase Storage in den Cache zu laden. Das funktioniert gut. Mein Problem ist, dass ich den gesamten Dateinamen nicht ändern kann. Ich kann nur das Präfix und das Suffix ändern. Dies ist der Dateiname, den ich bekomme.Firebase Storage Android: Wie kann ich den Dateinamen einer heruntergeladenen Datei ändern?
System.out: myImage -1452943744jpg
Wie kann ich die Zahlen zu entfernen und nur die Dateinamen zu myImage ändern?
Dies ist mein Code:
try {
localFile = File.createTempFile("myImage " ,"jpg");
System.out.println(localFile.getName());
} catch (IOException e) {
e.printStackTrace();
}
liftImage.getFile(localFile).addOnSuccessListener(new OnSuccessListener<FileDownloadTask.TaskSnapshot>() {
@Override
public void onSuccess(FileDownloadTask.TaskSnapshot taskSnapshot) {
// Local temp file has been created
myBitmap = BitmapFactory.decodeFile(localFile.getAbsolutePath());
myImageView.setImageBitmap(myBitmap);
}
Vielen Dank. – Dominic