[英]Glide with context from ImageView
使用以下內容是不好的做法嗎?
val imageView:ImageView = ...
val uri:Uri = ...
Glide.with(imageView.context).load(uri).into(imageView)
如果這是不好的做法,為什么?
Glide 知道它的上下文類型:如果它是一個活動或應用程序服務,它會在內部,因為圖像將成為生命周期感知並且 glide 可以優化所有類型的東西,知道是否調用了 onPause 或 onResume。 Glide 還允許您使用片段和視圖,從中獲取上下文。
這是不錯的做法,因為您的視圖上下文是活動本身,這將使您的緩存工作得很好。 查看更多詳細信息: https : //inthecheesefactory.com/blog/get-to-know-glide-recommended-by-google/en
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.