我正在開發一個使用firebase的應用程序,該應用程序使用滑動將圖像從firebase存儲讀取到listview中。 你知道什麼是下載圖像到列表視圖項目的最佳方式?從firebase存儲下載圖像
回答
如果你正在使用滑動,你可以用它來填充ListView中的ImageView。 Glide有方法into
例如
final ImageView myImageView;
Glide
.with(myFragment)
.load(url)
.centerCrop()
.placeholder(R.drawable.loading_spinner)
.crossFade()
.into(myImageView);
我不跟火力地堡貯存熟悉,但我想,當你上傳圖片到這個平臺上,他們給你以訪問該資源的URL。好吧,如果這是正確的,試試這個代碼在你的適配器類爲ListView:
ImageView img = (ImagenView)findViewbyid(R.id.myimageview);
String url = "http://..."; //Firebase URL to the picture
Glide.with(yourActivity).load(url).into(img);
不要忘了修改與滑翔路gradle這個文件。
repositories {
mavenCentral()
}
dependencies {
compile 'com.github.bumptech.glide:glide:3.7.0'
compile 'com.android.support:support-v4:19.1.0'
}
希望它有幫助!
的FirebaseUI-Android庫0.6.0
版本包括採取火力地堡StorageReference
並加載使用滑翔圖像的能力:
// Reference to an image file in Firebase Storage
StorageReference storageReference = ...;
// ImageView in your Activity
ImageView imageView = ...;
// Load the image using Glide
Glide.with(this /* context */)
.using(new FirebaseImageLoader())
.load(storageReference)
.into(imageView);
要包含它,只需添加compile 'com.firebaseui:firebase-ui-storage:0.6.0'
您build.gradle
。
如何從特定尺寸的Firebase獲取圖片? – ono
我們目前在FirebaseUI中不支持此功能,您需要自行上傳已調整大小的圖像。一個很好的方法是使用Firebase的雲端函數。 –
•嘗試添加應用級依賴
dependencies {
// FirebaseUI Storage only
compile 'com.firebaseui:firebase-ui-storage:0.6.0'
}
•使用下一個代碼從火力存儲
ImageView imageView = findViewById(R.id.image_view);
Glide.with(context)
.using(new FirebaseImageLoader())
.load(pathReference)
.into(imageView);
- 1. Firebase存儲圖像下載
- 2. 從firebase存儲swift下載圖像2.2
- 3. 從Firebase存儲下載多個圖像
- 4. 未從Firebase存儲下載的圖像
- 5. 如何從新的Firebase存儲下載和查看圖像?
- 6. 如何從Android上的Firebase存儲下載圖像?
- 7. 未能從Firebase存儲中下載圖像
- 8. 從firebase存儲獲取圖像下載網址Xamarin
- 9. 從Firebase存儲下載JSON文件
- 10. 從Firebase存儲下載最新文件
- 11. firebase存儲下載android
- 12. 同步下載Firebase存儲
- 13. 下載並存儲圖像
- 14. 如何從Firebase存儲獲取圖像可下載url並存儲在firebase數據庫中?
- 15. 如何在Firebase存儲上下載圖像?
- 16. Firebase存儲異步圖像下載的順序不正確
- 17. 從Firebase存儲api檢索圖像
- 18. 從firebase存儲快速刪除圖像
- 19. swift從firebase存儲上傳人圖像
- 20. Firebase存儲圖像檢索
- 21. Firebase iOS存儲圖像
- 22. 如何從Firebase存儲下載時獲取百分比下載?
- 23. 從firebase和緩存加載圖像swift3
- 24. Firebase Android將圖像從存儲加載到ImageView
- 25. 如何從firebase存儲下載特定大小的圖片
- 26. 從Swift 2表格下載圖片Firebase存儲
- 27. 如何從網頁上的Firebase存儲下載圖片?
- 28. Firebase存儲下載到計算機
- 29. iOS - Firebase存儲下載速度很慢
- 30. Firebase存儲下載URL格式
獲得圖像在我們的[零到App通話(HTTPS: //www.youtube.com/watch?v=xAsvwy1-oxE)在Google I/O上使用了Android應用程序中的設置。看看[該應用程序的代碼](https://gist.github.com/puf/f49a1b07e92952b44f2dc36d9af04e3c)開始。 –
謝謝。但我的意思是,在我的應用程序中,我想顯示應用程序附帶的照片,這些照片已存在於Firebase存儲中,而不是用戶上傳的照片。你知道在這種情況下讀取存儲的最佳實踐是什麼? – FVbes