1
こんにちは、Firebase Storageからキャッシュにファイルをダウンロードしようとしています。それはうまく動作します。私の問題は、ファイル名全体を変更できないことです。接頭辞と接尾辞のみを変更できます。これは私が得ているファイル名です。Firebase Storage Android:ダウンロードしたファイルのファイル名を変更するにはどうしたらいいですか?
System.out: myImage -1452943744jpg
どうやって数字を削除し、ちょうどMYIMAGEにファイル名を変更できますか?
これは私のコードです:あなたは、一時ファイルを作成するシステムを要求すると
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);
}
ありがとうございます。 – Dominic