好吧,我有一個很大的問題,我在線研究了整整一個小時,但我仍然不知道該怎麼做。我對firebase很陌生,但不是真正的編程。 所以,我目前有這個代碼進入存儲,獲取特定的圖像,並將其放入一個ImageView。Android Studio Firebase功能觸發器
StorageReference storageReference = FirebaseStorage.getInstance().getReference().child("image.jpg");
ImageView image = (ImageView)findViewById(R.id.imageView);
Glide.with(this).using(new FirebaseImageLoader()).load(storageReference).into(image);
當我進入firebase存儲並更改圖像,但名稱是相同的「image.jpg」。應用程序中的圖片永遠不會更改,因爲它使用脫機緩存。
我希望能夠在代碼中寫入代碼,當我更改存儲器中的圖像以及更改應用程序中的圖像時。
我也想知道如何將圖像轉換爲.jpg格式,如果它是不同的格式。
這些都是Firebase觸發器功能,但我想知道如何在代碼中編寫它們。我在這裏問了很多,但這是我最後的學校項目。
感謝您的信息,但是如果我打開Firebase控制檯並轉到存儲並上傳圖像。我的應用程序是否會認識到存儲器發生了變化? –
是的,只有當您向該特定位置添加「偵聽器」並且新文件的名稱與原始文件名不同時。 –
謝謝。你能告訴我如何做到這一點。 –